home *** CD-ROM | disk | FTP | other *** search
MacBinary | 1992-04-08 | 13.9 KB | [WORD/MACA] |
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: MacBinary
(archive/macBinary).
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| Macintosh Word Document (document/wordMac)
| idMeta
| Supported |
10%
| dexvert
| MacBinary (archive/macBinary)
| fallback
| Supported |
100%
| file
| MacBinary II, inited, Tue Aug 27 13:30:06 1991, modified Wed Apr 8 14:00:56 1992, creator MacWrite, type MacWrite word processor, 13076 bytes "General" TTComp archive data, binary, 4K dictionary, at 0x3394 866 bytes resource TTComp archive data, binary, 4K dictionary
| default (weak)
| |
99%
| file
| data
| default
| |
100%
| TrID
| MacBinary 2
| default (weak)
| |
100%
| siegfried
| fmt/1762 MacBinary (II)
| default
| |
100%
| lsar
| MacBinary
| default
|
|
id metadata |
---|
key | value |
---|
macFileType | [WORD] |
macFileCreator | [MACA] |
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 07 47 65 6e 65 72 61 | 6c 00 00 00 00 00 00 00 |..Genera|l.......|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 57 4f 52 44 4d 41 43 | 41 01 00 00 00 00 00 00 |.WORDMAC|A.......|
|00000050| 00 00 00 00 00 33 14 00 | 00 03 62 a4 e0 3c 9e a6 |.....3..|..b..<..|
|00000060| 08 e5 58 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |..X.....|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 3b 78 00 00 |........|....;x..|
|00000080| 00 06 00 5a 00 02 00 02 | 00 00 00 ff ff ff ff fc |...Z....|........|
|00000090| 00 01 00 00 32 ec 00 28 | 00 28 00 00 32 5e 00 08 |....2..(|.(..2^..|
|000000a0| 00 08 31 c2 01 00 ff c4 | 00 03 00 00 00 48 00 48 |..1.....|.....H.H|
|000000b0| 00 00 00 00 02 da 02 28 | ff e1 ff e2 02 f9 02 46 |.......(|.......F|
|000000c0| 03 47 05 28 03 fc 00 02 | 00 00 00 48 00 48 00 00 |.G.(....|...H.H..|
|000000d0| 00 00 02 da 02 28 00 01 | 00 00 00 64 00 00 00 01 |.....(..|...d....|
|000000e0| 00 01 01 01 00 00 00 01 | 27 0f 00 01 00 01 00 00 |........|'.......|
|000000f0| 00 00 00 00 00 00 00 00 | 00 00 00 02 00 19 01 90 |........|........|
|00000100| 00 00 00 00 00 40 00 00 | 00 00 00 00 00 00 00 01 |.....@..|........|
|00000110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000120| 00 01 00 00 00 01 00 00 | 00 00 00 01 00 00 29 a2 |........|......).|
|00000130| 00 20 00 00 28 f6 00 0c | ff f2 00 1e ff f2 00 ec |. ..(...|........|
|00000140| ff f2 01 ba ff ff ff ff | ff ff ff ff ff ff 00 01 |........|........|
|00000150| 00 00 00 01 00 00 00 00 | 00 01 00 00 2b 10 00 20 |........|....+.. |
|00000160| 00 00 29 c2 00 0c ff f2 | 00 1e ff f2 00 ec ff f2 |..).....|........|
|00000170| 01 ba ff ff ff ff ff ff | ff ff ff ff 00 01 00 00 |........|........|
|00000180| 00 01 00 00 00 00 00 01 | 00 00 2d 4c 05 a0 00 00 |........|..-L....|
|00000190| 2b 30 02 1c ff f2 00 1e | ff f2 00 ec ff f2 01 ba |+0......|........|
|000001a0| ff ff ff ff ff 00 0e 01 | 00 14 61 6e 64 2e 0d 00 |........|..and...|
|000001b0| 00 16 01 ea 00 01 00 00 | 00 16 00 2d 00 00 40 80 |........|...-..@.|
|000001c0| 9a 0a 00 6a 29 58 00 58 | 23 a4 00 4e 90 60 00 15 |...j)X.X|#..N.`..|
|000001d0| 00 c6 00 00 00 06 00 00 | 0c 00 00 03 00 09 01 e1 |........|........|
|000001e0| 00 00 00 00 00 09 00 07 | ce 0c 00 0f ff 47 ff ff |........|.....G..|
|000001f0| 01 00 01 00 00 15 02 80 | 00 00 00 00 00 10 00 09 |........|........|
|00000200| 01 e1 00 00 00 00 00 09 | 00 07 ce 0c 00 0f ff 47 |........|.......G|
|00000210| ff ff 01 00 01 00 00 15 | 02 80 00 00 00 00 00 10 |........|........|
|00000220| 02 80 00 00 00 00 00 10 | 00 00 00 06 00 00 0c 00 |........|........|
|00000230| 00 03 00 01 0d 00 00 06 | 00 00 0c 00 00 14 00 01 |........|........|
|00000240| 0d 00 00 06 00 00 0c 00 | 00 14 00 0e f4 35 3d 7f |........|.....5=.|
|00000250| 67 f7 54 62 75 3f 0d 00 | 00 06 00 00 0e 01 00 14 |g.Tbu?..|........|
|00000260| 00 01 00 01 0d 00 00 06 | 00 00 0c 00 00 14 00 01 |........|........|
|00000270| 0d 00 00 06 00 00 0c 00 | 00 14 00 15 00 c6 00 2d |........|.......-|
|00000280| 57 72 69 74 69 6e 67 20 | 50 6c 75 67 2d 69 6e 20 |Writing |Plug-in |
|00000290| 4d 6f 64 75 6c 65 73 20 | 66 6f 72 20 41 64 6f 62 |Modules |for Adob|
|000002a0| 65 20 50 68 6f 74 6f 73 | 68 6f 70 aa 0d 00 00 06 |e Photos|hop.....|
|000002b0| 00 00 0e 01 00 14 00 01 | 0d 00 00 06 00 00 0e 01 |........|........|
|000002c0| 00 14 00 16 a9 31 39 39 | 30 2d 39 31 20 54 68 6f |.....199|0-91 Tho|
|000002d0| 6d 61 73 20 4b 6e 6f 6c | 6c 0d 00 06 00 00 0e 01 |mas Knol|l.......|
|000002e0| 00 14 00 01 0d 00 00 06 | 00 00 0e 01 00 14 00 0d |........|........|
|000002f0| 49 6e 74 72 6f 64 75 63 | 74 69 6f 6e 0d 00 00 06 |Introduc|tion....|
|00000300| 00 00 0e 01 00 14 00 01 | 0d 00 00 06 00 00 0c 00 |........|........|
|00000310| 00 14 00 dd 50 6c 75 67 | 2d 69 6e 20 6d 6f 64 75 |....Plug|-in modu|
|00000320| 6c 65 73 20 61 6c 6c 6f | 77 20 65 69 74 68 65 72 |les allo|w either|
|00000330| 20 41 64 6f 62 65 20 53 | 79 73 74 65 6d 73 2c 20 | Adobe S|ystems, |
|00000340| 49 6e 63 2e 20 6f 72 20 | 74 68 69 72 64 2d 70 61 |Inc. or |third-pa|
|00000350| 72 74 79 20 64 65 76 65 | 6c 6f 70 65 72 73 20 74 |rty deve|lopers t|
|00000360| 6f 20 65 78 74 65 6e 64 | 20 41 64 6f 62 65 20 50 |o extend| Adobe P|
|00000370| 68 6f 74 6f 73 68 6f 70 | 2c 20 77 69 74 68 6f 75 |hotoshop|, withou|
|00000380| 74 20 61 63 74 75 61 6c | 6c 79 20 6d 6f 64 69 66 |t actual|ly modif|
|00000390| 79 69 6e 67 20 74 68 65 | 20 62 61 73 65 20 61 70 |ying the| base ap|
|000003a0| 70 6c 69 63 61 74 69 6f | 6e 2e 20 20 41 64 6f 62 |plicatio|n. Adob|
|000003b0| 65 20 50 68 6f 74 6f 73 | 68 6f 70 20 76 65 72 73 |e Photos|hop vers|
|000003c0| 69 6f 6e 20 32 2e 30 20 | 73 75 70 70 6f 72 74 73 |ion 2.0 |supports|
|000003d0| 20 74 68 72 65 65 20 6b | 69 6e 64 73 20 6f 66 20 | three k|inds of |
|000003e0| 70 6c 75 67 2d 69 6e 20 | 6d 6f 64 75 6c 65 73 3a |plug-in |modules:|
|000003f0| 0d 00 00 06 00 00 0c 00 | 00 14 00 01 0d 00 00 06 |........|........|
|00000400| 00 00 0c 00 00 14 01 1d | 28 31 29 20 41 63 71 75 |........|(1) Acqu|
|00000410| 69 73 69 74 69 6f 6e 20 | 6d 6f 64 75 6c 65 73 2c |isition |modules,|
|00000420| 20 77 68 69 63 68 20 6f | 70 65 6e 20 61 6e 20 69 | which o|pen an i|
|00000430| 6d 61 67 65 20 69 6e 20 | 61 20 6e 65 77 20 77 69 |mage in |a new wi|
|00000440| 6e 64 6f 77 2e 20 20 41 | 63 71 75 69 73 69 74 69 |ndow. A|cquisiti|
|00000450| 6f 6e 20 6d 6f 64 75 6c | 65 73 20 63 61 6e 20 62 |on modul|es can b|
|00000460| 65 20 75 73 65 64 20 74 | 6f 20 69 6e 74 65 72 66 |e used t|o interf|
|00000470| 61 63 65 20 74 6f 20 73 | 63 61 6e 6e 65 72 73 20 |ace to s|canners |
|00000480| 6f 72 20 66 72 61 6d 65 | 20 67 72 61 62 62 65 72 |or frame| grabber|
|00000490| 73 2c 20 72 65 61 64 20 | 69 6d 61 67 65 73 20 69 |s, read |images i|
|000004a0| 6e 20 75 6e 73 75 70 70 | 6f 72 74 65 64 20 6f 72 |n unsupp|orted or|
|000004b0| 20 63 6f 6d 70 72 65 73 | 73 65 64 20 66 69 6c 65 | compres|sed file|
|000004c0| 20 66 6f 72 6d 61 74 73 | 2c 20 6f 72 20 74 6f 20 | formats|, or to |
|000004d0| 67 65 6e 65 72 61 74 65 | 20 73 79 6e 74 68 65 74 |generate| synthet|
|000004e0| 69 63 20 69 6d 61 67 65 | 73 2e 20 20 54 68 65 73 |ic image|s. Thes|
|000004f0| 65 20 6d 6f 64 75 6c 65 | 73 20 61 72 65 20 61 63 |e module|s are ac|
|00000500| 63 65 73 73 65 64 20 74 | 68 72 6f 75 67 68 20 74 |cessed t|hrough t|
|00000510| 68 65 20 41 63 71 75 69 | 72 65 20 73 75 62 2d 6d |he Acqui|re sub-m|
|00000520| 65 6e 75 2e 0d 00 00 06 | 00 00 0c 00 00 14 00 01 |enu.....|........|
|00000530| 0d 00 00 06 00 00 0c 00 | 00 14 01 0a 28 32 29 20 |........|....(2) |
|00000540| 45 78 70 6f 72 74 20 6d | 6f 64 75 6c 65 73 2c 20 |Export m|odules, |
|00000550| 77 68 69 63 68 20 6f 75 | 74 70 75 74 20 61 6e 20 |which ou|tput an |
|00000560| 65 78 69 73 74 69 6e 67 | 20 69 6d 61 67 65 2e 20 |existing| image. |
|00000570| 20 45 78 70 6f 72 74 20 | 6d 6f 64 75 6c 65 73 20 | Export |modules |
|00000580| 63 61 6e 20 62 65 20 75 | 73 65 64 20 74 6f 20 70 |can be u|sed to p|
|00000590| 72 69 6e 74 20 74 6f 20 | 70 72 69 6e 74 65 72 73 |rint to |printers|
|000005a0| 20 74 68 61 74 20 64 6f | 20 6e 6f 74 20 68 61 76 | that do| not hav|
|000005b0| 65 20 63 68 6f 6f 73 65 | 72 2d 6c 65 76 65 6c 20 |e choose|r-level |
|000005c0| 64 72 69 76 65 72 20 73 | 75 70 70 6f 72 74 2c 20 |driver s|upport, |
|000005d0| 6f 72 20 74 6f 20 73 61 | 76 65 20 69 6d 61 67 65 |or to sa|ve image|
|000005e0| 73 20 69 6e 20 75 6e 73 | 75 70 70 6f 72 74 65 64 |s in uns|upported|
|000005f0| 20 6f 72 20 63 6f 6d 70 | 72 65 73 73 65 64 20 66 | or comp|ressed f|
|00000600| 69 6c 65 20 66 6f 72 6d | 61 74 73 2e 20 20 54 68 |ile form|ats. Th|
|00000610| 65 73 65 20 6d 6f 64 75 | 6c 65 73 20 61 72 65 20 |ese modu|les are |
|00000620| 61 63 63 65 73 73 65 64 | 20 74 68 72 6f 75 67 68 |accessed| through|
|00000630| 20 74 68 65 20 45 78 70 | 6f 72 74 20 73 75 62 2d | the Exp|ort sub-|
|00000640| 6d 65 6e 75 2e 0d 00 06 | 00 00 0c 00 00 14 00 01 |menu....|........|
|00000650| 0d 00 00 06 00 00 0c 00 | 00 14 00 78 28 33 29 20 |........|...x(3) |
|00000660| 46 69 6c 74 65 72 20 6d | 6f 64 75 6c 65 73 2c 20 |Filter m|odules, |
|00000670| 77 68 69 63 68 20 6d 6f | 64 69 66 79 20 61 20 73 |which mo|dify a s|
|00000680| 65 6c 65 63 74 65 64 20 | 61 72 65 61 20 6f 66 20 |elected |area of |
|00000690| 61 6e 20 65 78 69 73 74 | 65 64 20 69 6d 61 67 65 |an exist|ed image|
|000006a0| 2e 20 20 54 68 65 73 65 | 20 6d 6f 64 75 6c 65 73 |. These| modules|
|000006b0| 20 61 72 65 20 69 6e 73 | 65 72 74 65 64 20 69 6e | are ins|erted in|
|000006c0| 74 6f 20 74 68 65 20 46 | 69 6c 74 65 72 20 6d 65 |to the F|ilter me|
|000006d0| 6e 75 2e 0d 00 06 00 00 | 0c 00 00 14 00 01 0d 00 |nu......|........|
|000006e0| 00 06 00 00 0c 00 00 14 | 00 10 48 69 73 74 6f 72 |........|..Histor|
|000006f0| 69 63 61 6c 20 4e 6f 74 | 65 0d 00 06 00 00 0e 01 |ical Not|e.......|
|00000700| 00 14 00 01 0d 00 00 06 | 00 00 0c 00 00 14 01 41 |........|.......A|
|00000710| 54 68 65 20 63 6f 6e 63 | 65 70 74 20 6f 66 20 70 |The conc|ept of p|
|00000720| 6c 75 67 2d 69 6e 20 6d | 6f 64 75 6c 65 73 20 69 |lug-in m|odules i|
|00000730| 73 20 62 65 63 6f 6d 69 | 6e 67 20 70 6f 70 75 6c |s becomi|ng popul|
|00000740| 61 72 20 61 6d 6f 6e 67 | 20 4d 61 63 69 6e 74 6f |ar among| Macinto|
|00000750| 73 68 20 61 70 70 6c 69 | 63 61 74 69 6f 6e 20 64 |sh appli|cation d|
|00000760| 65 76 65 6c 6f 70 65 72 | 73 2e 20 20 50 65 72 68 |eveloper|s. Perh|
|00000770| 61 70 73 20 74 68 65 20 | 62 65 73 74 20 6b 6e 6f |aps the |best kno|
|00000780| 77 6e 20 65 78 61 6d 70 | 6c 65 20 69 73 20 41 70 |wn examp|le is Ap|
|00000790| 70 6c 65 d5 73 20 48 79 | 70 65 72 43 61 72 64 2c |ple.s Hy|perCard,|
|000007a0| 20 77 69 74 68 20 69 74 | 73 20 73 75 70 70 6f 72 | with it|s suppor|
|000007b0| 74 20 66 6f 72 20 58 43 | 4d 44 d5 73 2e 20 20 4f |t for XC|MD.s. O|
|000007c0| 6e 65 20 6f 66 20 74 68 | 65 20 66 69 72 73 74 20 |ne of th|e first |
|000007d0| 63 6f 6d 70 61 6e 69 65 | 73 20 74 6f 20 69 6e 63 |companie|s to inc|
|000007e0| 6f 72 70 6f 72 61 74 65 | 20 70 6c 75 67 2d 69 6e |orporate| plug-in|
|000007f0| 20 6d 6f 64 75 6c 65 73 | 20 69 6e 74 6f 20 74 68 | modules| into th|
|00000800| 65 69 72 20 70 72 6f 64 | 75 63 74 73 20 77 61 73 |eir prod|ucts was|
|00000810| 20 53 69 6c 69 63 6f 6e | 20 42 65 61 63 68 2c 20 | Silicon| Beach, |
|00000820| 69 6e 20 69 74 73 20 44 | 69 67 69 74 61 6c 20 44 |in its D|igital D|
|00000830| 61 72 6b 72 6f 6f 6d 20 | 61 6e 64 20 53 75 70 65 |arkroom |and Supe|
|00000840| 72 50 61 69 6e 74 20 70 | 72 6f 64 75 63 74 73 2e |rPaint p|roducts.|
|00000850| 0d 00 00 06 00 00 0c 00 | 00 14 00 01 0d 00 00 06 |........|........|
|00000860| 00 00 0c 00 00 14 01 75 | 53 69 6c 69 63 6f 6e 20 |.......u|Silicon |
|00000870| 42 65 61 63 68 d5 73 20 | 69 6d 70 6c 65 6d 65 6e |Beach.s |implemen|
|00000880| 74 61 74 69 6f 6e 20 6f | 66 20 70 6c 75 67 2d 69 |tation o|f plug-i|
|00000890| 6e 20 6d 6f 64 75 6c 65 | 73 20 69 73 20 77 65 6c |n module|s is wel|
|000008a0| 6c 20 64 65 73 69 67 6e | 65 64 2e 20 20 49 74 73 |l design|ed. Its|
|000008b0| 20 67 6f 6f 64 20 66 65 | 61 74 75 72 65 73 20 69 | good fe|atures i|
|000008c0| 6e 63 6c 75 64 65 20 61 | 6c 6c 6f 77 69 6e 67 20 |nclude a|llowing |
|000008d0| 74 68 65 20 70 6c 75 67 | 2d 69 6e 20 6d 6f 64 75 |the plug|-in modu|
|000008e0| 6c 65 73 20 74 6f 20 72 | 65 73 69 64 65 20 69 6e |les to r|eside in|
|000008f0| 20 69 6e 64 69 76 69 64 | 75 61 6c 20 66 69 6c 65 | individ|ual file|
|00000900| 73 20 28 72 61 74 68 65 | 72 20 74 68 61 6e 20 68 |s (rathe|r than h|
|00000910| 61 76 69 6e 67 20 74 6f | 20 62 65 20 70 61 73 74 |aving to| be past|
|00000920| 65 64 20 69 6e 74 6f 20 | 74 68 65 20 61 70 70 6c |ed into |the appl|
|00000930| 69 63 61 74 69 6f 6e 20 | 75 73 69 6e 67 20 52 65 |ication |using Re|
|00000940| 73 45 64 69 74 29 2c 20 | 61 6c 6c 6f 77 69 6e 67 |sEdit), |allowing|
|00000950| 20 74 68 65 20 70 6c 75 | 67 2d 69 6e 20 6d 6f 64 | the plu|g-in mod|
|00000960| 75 6c 65 73 20 74 6f 20 | 62 65 20 70 6c 61 63 65 |ules to |be place|
|00000970| 64 20 61 6e 79 77 68 65 | 72 65 20 28 6e 6f 74 20 |d anywhe|re (not |
|00000980| 6a 75 73 74 20 69 6e 20 | 74 68 65 20 73 79 73 74 |just in |the syst|
|00000990| 65 6d 20 66 6f 6c 64 65 | 72 29 2c 20 61 6e 64 20 |em folde|r), and |
|000009a0| 61 6c 6c 6f 77 69 6e 67 | 20 66 6f 72 20 66 75 74 |allowing| for fut|
|000009b0| 75 72 65 20 65 78 74 65 | 6e 73 69 6f 6e 73 20 62 |ure exte|nsions b|
|000009c0| 79 20 6d 65 61 6e 73 20 | 6f 66 20 61 20 76 65 72 |y means |of a ver|
|000009d0| 73 69 6f 6e 20 6e 75 6d | 62 65 72 2e 0d 00 00 06 |sion num|ber.....|
|000009e0| 00 00 0c 00 00 14 00 01 | 0d 00 00 06 00 00 0c 00 |........|........|
|000009f0| 00 14 00 ff 41 64 6f 62 | 65 20 50 68 6f 74 6f 73 |....Adob|e Photos|
|00000a00| 68 6f 70 d5 73 20 69 6d | 70 6c 65 6d 65 6e 74 61 |hop.s im|plementa|
|00000a10| 74 69 6f 6e 20 6f 66 20 | 70 6c 75 67 2d 69 6e 20 |tion of |plug-in |
|00000a20| 6d 6f 64 75 6c 65 73 20 | 69 73 20 73 69 6d 69 6c |modules |is simil|
|00000a30| 61 72 20 74 6f 20 74 68 | 61 74 20 75 73 65 64 20 |ar to th|at used |
|00000a40| 62 79 20 53 69 6c 69 63 | 6f 6e 20 42 65 61 63 68 |by Silic|on Beach|
|00000a50| 2e 20 20 49 74 73 20 75 | 73 65 73 20 74 68 65 20 |. Its u|ses the |
|00000a60| 73 61 6d 65 20 73 63 68 | 65 6d 65 20 66 6f 72 20 |same sch|eme for |
|00000a70| 6c 6f 63 61 74 69 6e 67 | 20 74 68 65 20 6d 6f 64 |locating| the mod|
|00000a80| 75 6c 65 73 20 28 69 6e | 20 74 68 65 20 73 61 6d |ules (in| the sam|
|00000a90| 65 20 66 6f 6c 64 65 72 | 20 61 73 20 74 68 65 20 |e folder| as the |
|00000aa0| 70 72 65 66 65 72 65 6e | 63 65 73 20 66 69 6c 65 |preferen|ces file|
|00000ab0| 29 2c 20 61 20 73 69 6d | 69 6c 61 72 20 63 61 6c |), a sim|ilar cal|
|00000ac0| 6c 69 6e 67 20 73 65 71 | 75 65 6e 63 65 2c 20 61 |ling seq|uence, a|
|00000ad0| 6e 64 20 74 68 65 20 73 | 61 6d 65 20 76 65 72 73 |nd the s|ame vers|
|00000ae0| 69 6f 6e 20 6e 75 6d 62 | 65 72 20 73 63 68 65 6d |ion numb|er schem|
|00000af0| 65 2e 0d 00 00 06 00 00 | 0c 00 00 14 00 01 0d 00 |e.......|........|
|00000b00| 00 06 00 00 0c 00 00 14 | 00 f1 55 6e 66 6f 72 74 |........|..Unfort|
|00000b10| 75 6e 61 74 65 6c 79 2c | 20 74 68 65 20 64 65 74 |unately,| the det|
|00000b20| 61 69 6c 65 64 20 69 6e | 74 65 72 66 61 63 65 20 |ailed in|terface |
|00000b30| 66 6f 72 20 41 64 6f 62 | 65 20 50 68 6f 74 6f 73 |for Adob|e Photos|
|00000b40| 68 6f 70 d5 73 20 70 6c | 75 67 2d 69 6e 20 6d 6f |hop.s pl|ug-in mo|
|00000b50| 64 75 6c 65 73 20 69 73 | 20 63 6f 6d 70 6c 65 74 |dules is| complet|
|00000b60| 65 6c 79 20 64 69 66 66 | 65 72 65 6e 74 20 66 72 |ely diff|erent fr|
|00000b70| 6f 6d 20 74 68 61 74 20 | 75 73 65 64 20 62 79 20 |om that |used by |
|00000b80| 53 69 6c 69 63 6f 6e 20 | 42 65 61 63 68 2e 20 20 |Silicon |Beach. |
|00000b90| 54 68 65 20 64 69 66 66 | 65 72 65 6e 63 65 73 20 |The diff|erences |
|00000ba0| 77 65 72 65 20 72 65 71 | 75 69 72 65 64 20 70 72 |were req|uired pr|
|00000bb0| 69 6d 61 72 79 20 74 6f | 20 73 75 70 70 6f 72 74 |imary to| support|
|00000bc0| 20 63 6f 6c 6f 72 20 69 | 6d 61 67 65 73 20 61 6e | color i|mages an|
|00000bd0| 64 20 41 64 6f 62 65 20 | 50 68 6f 74 6f 73 68 6f |d Adobe |Photosho|
|00000be0| 70 d5 73 20 76 69 72 74 | 75 61 6c 20 6d 65 6d 6f |p.s virt|ual memo|
|00000bf0| 72 79 20 73 63 68 65 6d | 65 2e 0d 00 00 06 00 00 |ry schem|e.......|
|00000c00| 0c 00 00 14 00 01 0d 00 | 00 06 00 00 0e 01 00 14 |........|........|
|00000c10| 00 0d 49 6e 73 74 61 6c | 6c 61 74 69 6f 6e 0d 00 |..Instal|lation..|
|00000c20| 00 06 00 00 0e 01 00 14 | 00 01 0d 00 00 06 00 00 |........|........|
|00000c30| 0c 00 00 14 00 cb 54 6f | 20 69 6e 73 74 61 6c 6c |......To| install|
|00000c40| 20 61 20 70 6c 75 67 2d | 69 6e 20 6d 6f 64 75 6c | a plug-|in modul|
|00000c50| 65 2c 20 61 6c 6c 20 74 | 68 65 20 75 73 65 72 20 |e, all t|he user |
|00000c60| 6d 75 73 74 20 64 6f 20 | 69 73 20 64 72 61 67 20 |must do |is drag |
|00000c70| 74 68 65 20 6d 6f 64 75 | 6c 65 d5 73 20 69 63 6f |the modu|le.s ico|
|00000c80| 6e 20 74 6f 20 74 68 65 | 20 73 61 6d 65 20 66 6f |n to the| same fo|
|00000c90| 6c 64 65 72 20 61 73 20 | 41 64 6f 62 65 20 50 68 |lder as |Adobe Ph|
|00000ca0| 6f 74 6f 73 68 6f 70 d5 | 73 20 70 72 65 66 65 72 |otoshop.|s prefer|
|00000cb0| 65 6e 63 65 73 20 66 69 | 6c 65 20 28 77 68 69 63 |ences fi|le (whic|
|00000cc0| 68 20 77 69 6c 6c 20 62 | 65 20 72 65 66 65 72 72 |h will b|e referr|
|00000cd0| 65 64 20 74 6f 20 61 73 | 20 74 68 65 20 d2 70 72 |ed to as| the .pr|
|00000ce0| 65 66 65 72 65 6e 63 65 | 73 20 66 6f 6c 64 65 72 |eference|s folder|
|00000cf0| d3 20 66 72 6f 6d 20 68 | 65 72 65 20 6f 6e 29 2e |. from h|ere on).|
|00000d00| 0d 00 00 06 00 00 0c 00 | 00 14 00 01 0d 00 00 06 |........|........|
|00000d10| 00 00 0c 00 00 14 01 02 | 57 68 65 6e 20 41 64 6f |........|When Ado|
|00000d20| 62 65 20 50 68 6f 74 6f | 73 68 6f 70 20 73 74 61 |be Photo|shop sta|
|00000d30| 72 74 73 20 65 78 65 63 | 75 74 69 6e 67 2c 20 69 |rts exec|uting, i|
|00000d40| 74 20 73 65 61 72 63 68 | 65 73 20 74 68 65 20 66 |t search|es the f|
|00000d50| 69 6c 65 73 20 69 6e 20 | 74 68 65 20 70 72 65 66 |iles in |the pref|
|00000d60| 65 72 65 6e 63 65 73 20 | 66 6f 6c 64 65 72 2c 20 |erences |folder, |
|00000d70| 6c 6f 6f 6b 69 6e 67 20 | 66 6f 72 20 70 6c 75 67 |looking |for plug|
|00000d80| 2d 69 6e 20 6d 6f 64 75 | 6c 65 73 2e 20 20 57 68 |-in modu|les. Wh|
|00000d90| 65 6e 20 69 74 20 66 69 | 6e 64 73 20 61 20 70 6c |en it fi|nds a pl|
|00000da0| 75 67 2d 69 6e 2c 20 69 | 73 20 63 68 65 63 6b 73 |ug-in, i|s checks|
|00000db0| 20 69 74 73 20 76 65 72 | 73 69 6f 6e 20 6e 75 6d | its ver|sion num|
|00000dc0| 62 65 72 2c 20 61 6e 64 | 20 69 66 20 74 68 65 20 |ber, and| if the |
|00000dd0| 76 65 72 73 69 6f 6e 20 | 69 73 20 73 75 70 70 6f |version |is suppo|
|00000de0| 72 74 65 64 2c 20 69 74 | 20 61 64 64 73 20 74 68 |rted, it| adds th|
|00000df0| 65 20 70 6c 75 67 2d 69 | 6e d5 73 20 6e 61 6d 65 |e plug-i|n.s name|
|00000e00| 20 74 6f 20 74 68 65 20 | 61 70 70 72 6f 70 72 69 | to the |appropri|
|00000e10| 61 74 65 20 6d 65 6e 75 | 2e 0d 00 06 00 00 0c 00 |ate menu|........|
|00000e20| 00 14 00 01 0d 00 00 06 | 00 00 0c 00 00 14 01 24 |........|.......$|
|00000e30| 45 61 63 68 20 6b 69 6e | 64 20 6f 66 20 70 6c 75 |Each kin|d of plu|
|00000e40| 67 2d 69 6e 20 6d 6f 64 | 75 6c 65 20 68 61 73 20 |g-in mod|ule has |
|00000e50| 69 74 73 20 6f 77 6e 20 | 34 2d 63 68 61 72 61 63 |its own |4-charac|
|00000e60| 74 65 72 20 63 6f 64 65 | 2e 20 20 46 6f 72 20 65 |ter code|. For e|
|00000e70| 78 61 6d 70 6c 65 2c 20 | 61 63 71 75 69 73 69 74 |xample, |acquisit|
|00000e80| 69 6f 6e 20 6d 6f 64 75 | 6c 65 73 20 68 61 76 65 |ion modu|les have|
|00000e90| 20 74 68 65 20 63 6f 64 | 65 20 d4 38 42 41 4d d5 | the cod|e .8BAM.|
|00000ea0| 2e 20 20 41 64 6f 62 65 | 20 50 68 6f 74 6f 73 68 |. Adobe| Photosh|
|00000eb0| 6f 70 20 73 65 61 72 63 | 68 65 73 20 66 6f 72 20 |op searc|hes for |
|00000ec0| 61 63 71 75 69 73 69 74 | 69 6f 6e 20 6d 6f 64 75 |acquisit|ion modu|
|00000ed0| 6c 65 73 20 62 65 20 65 | 78 61 6d 69 6e 69 6e 67 |les be e|xamining|
|00000ee0| 20 74 68 65 20 72 65 73 | 6f 75 72 63 65 20 66 6f | the res|ource fo|
|00000ef0| 72 6b 20 6f 66 20 61 6c | 6c 20 66 69 6c 65 73 20 |rk of al|l files |
|00000f00| 69 6e 20 74 68 65 20 70 | 72 65 66 65 72 65 6e 63 |in the p|referenc|
|00000f10| 65 73 20 66 6f 6c 64 65 | 72 20 74 68 61 74 20 68 |es folde|r that h|
|00000f20| 61 76 65 20 66 69 6c 65 | 20 74 79 70 65 20 d4 38 |ave file| type .8|
|00000f30| 42 41 4d d5 2c 20 66 6f | 72 20 72 65 73 6f 75 72 |BAM., fo|r resour|
|00000f40| 63 65 73 20 6f 66 20 74 | 79 70 65 20 d4 38 42 41 |ces of t|ype .8BA|
|00000f50| 4d d5 2e 0d 00 06 00 00 | 0c 00 00 14 00 01 0d 00 |M.......|........|
|00000f60| 00 06 00 00 0c 00 00 14 | 02 33 57 68 65 6e 20 69 |........|.3When i|
|00000f70| 74 20 66 69 6e 64 73 20 | 61 20 72 65 73 6f 75 72 |t finds |a resour|
|00000f80| 63 65 20 6f 66 20 74 68 | 65 20 63 6f 72 72 65 63 |ce of th|e correc|
|00000f90| 74 20 74 79 70 65 2c 20 | 69 73 20 6c 6f 6f 6b 73 |t type, |is looks|
|00000fa0| 20 69 6e 20 74 68 65 20 | 73 61 6d 65 20 66 69 6c | in the |same fil|
|00000fb0| 65 20 66 6f 72 20 61 20 | d4 50 69 4d 49 d5 20 72 |e for a |.PiMI. r|
|00000fc0| 65 73 6f 75 72 63 65 20 | 77 69 74 68 20 74 68 65 |esource |with the|
|00000fd0| 20 73 61 6d 65 20 72 65 | 73 6f 75 72 63 65 20 49 | same re|source I|
|00000fe0| 44 2e 20 20 54 68 65 20 | d4 50 69 4d 49 d5 20 72 |D. The |.PiMI. r|
|00000ff0| 65 73 6f 75 72 63 65 20 | 63 6f 6e 74 61 69 6e 73 |esource |contains|
|00001000| 20 61 20 73 69 6e 67 6c | 65 20 73 68 6f 72 74 20 | a singl|e short |
|00001010| 28 74 77 6f 2d 62 79 74 | 65 29 20 69 6e 74 65 67 |(two-byt|e) integ|
|00001020| 65 72 2c 20 69 6e 64 69 | 63 61 74 69 6e 67 20 74 |er, indi|cating t|
|00001030| 68 65 20 76 65 72 73 69 | 6f 6e 20 6e 75 6d 62 65 |he versi|on numbe|
|00001040| 72 20 6f 66 20 74 68 65 | 20 69 6e 74 65 72 66 61 |r of the| interfa|
|00001050| 63 65 20 69 6e 20 74 68 | 65 20 70 6c 75 67 2d 69 |ce in th|e plug-i|
|00001060| 6e 20 63 6f 6e 66 6f 72 | 6d 73 20 74 6f 2e 20 20 |n confor|ms to. |
|00001070| 49 66 20 74 68 65 20 76 | 65 72 73 69 6f 6e 20 6e |If the v|ersion n|
|00001080| 75 6d 62 65 72 20 69 73 | 20 69 6e 20 74 68 65 20 |umber is| in the |
|00001090| 72 61 6e 67 65 20 73 75 | 70 70 6f 72 74 65 64 2c |range su|pported,|
|000010a0| 20 74 68 65 20 70 6c 75 | 67 2d 69 6e 20 6e 61 6d | the plu|g-in nam|
|000010b0| 65 20 28 74 68 65 20 6e | 61 6d 65 20 75 73 65 64 |e (the n|ame used|
|000010c0| 20 69 73 20 74 68 65 20 | 72 65 73 6f 75 72 63 65 | is the |resource|
|000010d0| 20 6e 61 6d 65 20 6f 66 | 20 74 68 65 20 63 6f 64 | name of| the cod|
|000010e0| 65 20 72 65 73 6f 75 72 | 63 65 29 20 69 73 20 61 |e resour|ce) is a|
|000010f0| 64 64 65 64 20 74 6f 20 | 61 70 70 72 6f 70 72 69 |dded to |appropri|
|00001100| 61 74 65 20 6d 65 6e 75 | 2e 20 20 54 68 65 20 73 |ate menu|. The s|
|00001110| 65 63 6f 6e 64 20 73 68 | 6f 72 74 20 69 6e 74 65 |econd sh|ort inte|
|00001120| 67 65 72 20 6d 61 79 20 | 63 6f 6e 74 61 69 6e 20 |ger may |contain |
|00001130| 61 20 73 75 62 2d 76 65 | 72 73 69 6f 6e 20 6e 75 |a sub-ve|rsion nu|
|00001140| 6d 62 65 72 2e 20 20 49 | 66 20 74 68 65 20 72 65 |mber. I|f the re|
|00001150| 73 6f 75 72 63 65 20 69 | 73 20 6f 6e 6c 79 20 74 |source i|s only t|
|00001160| 77 6f 20 62 79 74 65 73 | 20 6c 6f 6e 67 2c 20 74 |wo bytes| long, t|
|00001170| 68 65 20 73 75 62 2d 76 | 65 72 73 69 6f 6e 20 6e |he sub-v|ersion n|
|00001180| 75 6d 62 65 72 20 69 73 | 20 61 73 73 75 6d 65 64 |umber is| assumed|
|00001190| 20 74 6f 20 62 65 20 7a | 65 72 6f 2e 0d 00 00 06 | to be z|ero.....|
|000011a0| 00 00 0c 00 00 14 00 01 | 0d 00 00 06 00 00 0c 00 |........|........|
|000011b0| 00 14 02 91 4e 6f 74 65 | 20 74 68 61 74 20 69 74 |....Note| that it|
|000011c0| 20 69 73 20 70 6f 73 73 | 69 62 6c 65 20 74 6f 20 | is poss|ible to |
|000011d0| 68 61 76 65 20 6d 75 6c | 74 69 70 6c 65 20 70 6c |have mul|tiple pl|
|000011e0| 75 67 2d 69 6e 20 6d 6f | 64 75 6c 65 73 20 69 6e |ug-in mo|dules in|
|000011f0| 20 61 20 73 69 6e 67 6c | 65 20 66 69 6c 65 2c 20 | a singl|e file, |
|00001200| 61 73 20 6c 6f 6e 67 20 | 61 74 20 74 68 65 20 72 |as long |at the r|
|00001210| 65 73 6f 75 72 63 65 20 | 6e 75 6d 62 65 72 73 20 |esource |numbers |
|00001220| 64 6f 20 6e 6f 74 20 63 | 6f 6e 66 6c 69 63 74 20 |do not c|onflict |
|00001230| 28 69 66 20 74 68 65 20 | 6d 6f 64 75 6c 65 73 20 |(if the |modules |
|00001240| 61 72 65 20 6f 66 20 64 | 69 66 66 65 72 65 6e 74 |are of d|ifferent|
|00001250| 20 74 79 70 65 73 2c 20 | 74 68 65 20 66 69 6c 65 | types, |the file|
|00001260| 20 74 79 70 65 20 73 68 | 6f 75 6c 64 20 62 65 20 | type sh|ould be |
|00001270| 73 65 74 20 74 6f 20 d4 | 38 42 50 49 d5 2c 20 77 |set to .|8BPI., w|
|00001280| 68 69 63 68 20 69 73 20 | 61 6c 77 61 79 73 20 73 |hich is |always s|
|00001290| 65 61 72 63 68 65 64 20 | 61 73 20 61 20 73 70 65 |earched |as a spe|
|000012a0| 63 69 61 6c 20 63 61 73 | 65 29 2e 20 20 49 6e 20 |cial cas|e). In |
|000012b0| 6d 6f 73 74 20 63 61 73 | 65 73 20 69 74 20 69 73 |most cas|es it is|
|000012c0| 20 6e 6f 74 20 61 20 67 | 6f 6f 64 20 69 64 65 61 | not a g|ood idea|
|000012d0| 20 74 6f 20 70 6c 61 63 | 65 20 6d 75 6c 74 69 70 | to plac|e multip|
|000012e0| 6c 65 20 6d 6f 64 75 6c | 65 73 20 69 6e 20 61 20 |le modul|es in a |
|000012f0| 73 69 6e 67 6c 65 20 66 | 69 6c 65 2c 20 73 69 6e |single f|ile, sin|
|00001300| 63 65 20 69 74 20 72 65 | 64 75 63 65 73 20 74 68 |ce it re|duces th|
|00001310| 65 20 75 73 65 72 d5 73 | 20 63 6f 6e 74 72 6f 6c |e user.s| control|
|00001320| 20 6f 66 20 77 68 69 63 | 68 20 6d 6f 64 75 6c 65 | of whic|h module|
|00001330| 73 20 61 72 65 20 69 6e | 73 74 61 6c 6c 65 64 2e |s are in|stalled.|
|00001340| 20 20 48 6f 77 65 76 65 | 72 2c 20 74 68 65 72 65 | Howeve|r, there|
|00001350| 20 61 72 65 20 63 61 73 | 65 73 20 77 68 65 6e 20 | are cas|es when |
|00001360| 74 68 69 73 20 73 68 6f | 75 6c 64 20 62 65 20 64 |this sho|uld be d|
|00001370| 6f 6e 65 2e 20 20 4f 6e | 65 20 65 78 61 6d 70 6c |one. On|e exampl|
|00001380| 65 20 69 73 20 6d 61 74 | 63 68 65 64 20 61 63 71 |e is mat|ched acq|
|00001390| 75 69 73 69 74 69 6f 6e | 2f 65 78 70 6f 72 74 20 |uisition|/export |
|000013a0| 70 61 69 72 73 20 74 68 | 61 74 20 61 64 64 20 73 |pairs th|at add s|
|000013b0| 75 70 70 6f 72 74 20 6f | 66 20 61 64 64 69 74 69 |upport o|f additi|
|000013c0| 6f 6e 61 6c 20 66 69 6c | 65 20 66 6f 72 6d 61 74 |onal fil|e format|
|000013d0| 73 20 6f 72 20 66 69 6c | 65 20 63 6f 6d 70 72 65 |s or fil|e compre|
|000013e0| 73 73 69 6f 6e 2e 20 20 | 49 6e 20 73 75 63 68 20 |ssion. |In such |
|000013f0| 63 61 73 65 73 2c 20 6f | 6e 6c 79 20 6f 6e 65 20 |cases, o|nly one |
|00001400| 6f 66 20 74 68 65 20 6d | 6f 64 75 6c 65 73 20 73 |of the m|odules s|
|00001410| 68 6f 75 6c 64 20 64 69 | 73 70 6c 61 79 20 61 6e |hould di|splay an|
|00001420| 20 61 62 6f 75 74 20 62 | 6f 78 2c 20 64 65 73 63 | about b|ox, desc|
|00001430| 72 69 62 69 6e 67 20 62 | 6f 74 68 20 6d 6f 64 75 |ribing b|oth modu|
|00001440| 6c 65 73 2e 0d 00 00 06 | 00 00 0c 00 00 14 00 01 |les.....|........|
|00001450| 0d 00 00 06 00 00 0c 00 | 00 14 00 0a 45 78 65 63 |........|....Exec|
|00001460| 75 74 69 6f 6e 0d 00 06 | 00 00 0e 01 00 14 00 01 |ution...|........|
|00001470| 0d 00 00 06 00 00 0c 00 | 00 14 01 31 57 68 65 6e |........|...1When|
|00001480| 20 74 68 65 20 75 73 65 | 72 20 74 61 6b 65 73 20 | the use|r takes |
|00001490| 61 6e 20 61 63 74 69 6f | 6e 20 74 68 61 74 20 63 |an actio|n that c|
|000014a0| 61 75 73 65 73 20 61 20 | 70 6c 75 67 2d 69 6e 20 |auses a |plug-in |
|000014b0| 6d 6f 64 75 6c 65 20 74 | 6f 20 62 65 20 63 61 6c |module t|o be cal|
|000014c0| 6c 65 64 2c 20 41 64 6f | 62 65 20 50 68 6f 74 6f |led, Ado|be Photo|
|000014d0| 73 68 6f 70 20 6f 70 65 | 6e 73 20 74 68 65 20 72 |shop ope|ns the r|
|000014e0| 65 73 6f 75 72 63 65 20 | 66 6f 72 6b 20 6f 66 20 |esource |fork of |
|000014f0| 74 68 65 20 66 69 6c 65 | 20 74 68 65 20 6d 6f 64 |the file| the mod|
|00001500| 75 6c 65 20 72 65 73 69 | 64 65 73 20 69 6e 2c 20 |ule resi|des in, |
|00001510| 6c 6f 61 64 73 20 74 68 | 65 20 72 65 73 6f 75 72 |loads th|e resour|
|00001520| 63 65 20 69 6e 74 6f 20 | 74 6f 20 6d 65 6d 6f 72 |ce into |to memor|
|00001530| 79 2c 20 6c 6f 63 6b 73 | 20 69 74 2c 20 61 6e 64 |y, locks| it, and|
|00001540| 20 63 61 6c 6c 73 20 74 | 68 65 20 72 6f 75 74 69 | calls t|he routi|
|00001550| 6e 65 20 73 74 61 72 74 | 69 6e 67 20 61 74 20 74 |ne start|ing at t|
|00001560| 68 65 20 66 69 72 73 74 | 20 62 79 74 65 20 6f 66 |he first| byte of|
|00001570| 20 74 68 65 20 72 65 73 | 6f 75 72 63 65 20 77 69 | the res|ource wi|
|00001580| 74 68 20 74 68 65 20 66 | 6f 6c 6c 6f 77 69 6e 67 |th the f|ollowing|
|00001590| 20 50 61 73 63 61 6c 20 | 63 61 6c 6c 69 6e 67 20 | Pascal |calling |
|000015a0| 63 6f 6e 76 65 6e 74 69 | 6f 6e 73 3a 0d 00 00 06 |conventi|ons:....|
|000015b0| 00 00 0c 00 00 14 00 01 | 0d 00 00 06 00 00 0c 00 |........|........|
|000015c0| 00 14 00 13 50 52 4f 43 | 45 44 55 52 45 20 50 6c |....PROC|EDURE Pl|
|000015d0| 75 67 49 6e 20 28 0d 00 | 00 06 00 00 0c 00 00 14 |ugIn (..|........|
|000015e0| 00 14 09 73 65 6c 65 63 | 74 6f 72 3a 20 49 4e 54 |...selec|tor: INT|
|000015f0| 45 47 45 52 3b 0d 00 06 | 00 00 0c 00 00 14 00 0d |EGER;...|........|
|00001600| 09 73 74 75 66 66 3a 20 | 50 74 72 3b 0d 00 00 06 |.stuff: |Ptr;....|
|00001610| 00 00 0c 00 00 14 00 14 | 09 56 41 52 20 64 61 74 |........|.VAR dat|
|00001620| 61 3a 20 4c 4f 4e 47 49 | 4e 54 3b 0d 00 06 00 00 |a: LONGI|NT;.....|
|00001630| 0c 00 00 14 00 17 09 56 | 41 52 20 72 65 73 75 6c |.......V|AR resul|
|00001640| 74 3a 20 49 4e 54 45 47 | 45 52 29 3b 0d 00 00 06 |t: INTEG|ER);....|
|00001650| 00 00 0c 00 00 14 00 01 | 0d 00 00 06 00 00 0c 00 |........|........|
|00001660| 00 14 00 ac 54 68 65 20 | 73 65 6c 65 63 74 6f 72 |....The |selector|
|00001670| 20 70 61 72 61 6d 65 74 | 65 72 20 69 73 20 61 6e | paramet|er is an|
|00001680| 20 69 6e 74 65 67 65 72 | 20 6f 70 65 72 61 74 69 | integer| operati|
|00001690| 6f 6e 20 73 65 6c 65 63 | 74 6f 72 20 63 6f 64 65 |on selec|tor code|
|000016a0| 2e 20 20 53 65 6c 65 63 | 74 6f 72 20 30 20 6d 65 |. Selec|tor 0 me|
|000016b0| 61 6e 73 20 64 69 73 70 | 6c 61 79 20 61 6e 20 61 |ans disp|lay an a|
|000016c0| 62 6f 75 74 20 62 6f 78 | 2e 20 20 54 68 65 20 6d |bout box|. The m|
|000016d0| 65 61 6e 69 6e 67 20 6f | 66 20 6f 74 68 65 72 20 |eaning o|f other |
|000016e0| 73 65 6c 65 63 74 6f 72 | 20 76 61 6c 75 65 73 20 |selector| values |
|000016f0| 64 65 70 65 6e 64 73 20 | 6f 6e 20 74 68 65 20 74 |depends |on the t|
|00001700| 79 70 65 20 6f 66 20 70 | 6c 75 67 2d 69 6e 2e 0d |ype of p|lug-in..|
|00001710| 00 2a 00 00 0c 00 00 14 | 00 04 0c 02 00 14 00 0c |.*......|........|
|00001720| 0c 00 00 14 00 3f 0c 02 | 00 14 00 47 0c 00 00 14 |.....?..|...G....|
|00001730| 00 7c 0c 02 00 14 00 84 | 0c 00 00 14 00 01 0d 00 |.|......|........|
|00001740| 00 06 00 00 0c 00 00 14 | 00 85 54 68 65 20 73 74 |........|..The st|
|00001750| 75 66 66 20 70 61 72 61 | 6d 65 74 65 72 20 69 73 |uff para|meter is|
|00001760| 20 61 20 70 6f 69 6e 74 | 65 72 20 74 6f 20 61 20 | a point|er to a |
|00001770| 70 6c 75 67 2d 69 6e 20 | 74 79 70 65 20 64 65 70 |plug-in |type dep|
|00001780| 65 6e 64 65 6e 74 20 73 | 74 72 75 63 74 75 72 65 |endent s|tructure|
|00001790| 2e 20 20 49 6e 20 74 68 | 65 20 63 61 73 65 20 6f |. In th|e case o|
|000017a0| 66 20 74 68 65 20 61 62 | 6f 75 74 20 62 6f 78 20 |f the ab|out box |
|000017b0| 73 65 6c 65 63 74 6f 72 | 2c 20 74 68 69 73 20 70 |selector|, this p|
|000017c0| 6f 69 6e 74 65 72 20 69 | 73 20 4e 49 4c 2e 0d 00 |ointer i|s NIL...|
|000017d0| 00 12 00 00 0c 00 00 14 | 00 04 0c 02 00 14 00 09 |........|........|
|000017e0| 0c 00 00 14 00 01 0d 00 | 00 06 00 00 0c 00 00 14 |........|........|
|000017f0| 01 01 54 68 65 20 64 61 | 74 61 20 70 61 72 61 6d |..The da|ta param|
|00001800| 65 74 65 72 20 69 73 20 | 61 20 6c 6f 6e 67 20 69 |eter is |a long i|
|00001810| 6e 74 65 67 65 72 20 69 | 6e 20 50 68 6f 74 6f 73 |nteger i|n Photos|
|00001820| 68 6f 70 d5 73 20 67 6c | 6f 62 61 6c 20 64 61 74 |hop.s gl|obal dat|
|00001830| 61 20 61 72 65 61 20 77 | 68 69 63 68 20 74 68 65 |a area w|hich the|
|00001840| 20 61 70 70 6c 69 63 61 | 74 69 6f 6e 20 63 61 6e | applica|tion can|
|00001850| 20 64 6f 20 77 68 61 74 | 20 69 74 20 77 69 73 68 | do what| it wish|
|00001860| 65 73 20 77 69 74 68 2e | 20 20 49 74 73 20 76 61 |es with.| Its va|
|00001870| 6c 75 65 20 77 69 6c 6c | 20 62 65 20 7a 65 72 6f |lue will| be zero|
|00001880| 20 74 68 65 20 66 69 72 | 73 74 20 74 69 6d 65 20 | the fir|st time |
|00001890| 74 68 65 20 70 6c 75 67 | 2d 69 6e 20 69 73 20 63 |the plug|-in is c|
|000018a0| 61 6c 6c 65 64 2e 20 20 | 49 74 20 69 73 20 6d 6f |alled. |It is mo|
|000018b0| 73 74 20 6f 66 74 65 6e | 20 75 73 65 64 20 62 79 |st often| used by|
|000018c0| 20 70 6c 75 67 2d 69 6e | 73 20 74 6f 20 68 6f 6c | plug-in|s to hol|
|000018d0| 64 20 61 20 68 61 6e 64 | 6c 65 20 74 6f 20 74 68 |d a hand|le to th|
|000018e0| 65 69 72 20 d2 67 6c 6f | 62 61 6c d3 20 64 61 74 |eir .glo|bal. dat|
|000018f0| 61 2e 0d 00 00 12 00 00 | 0c 00 00 14 00 04 0c 02 |a.......|........|
|00001900| 00 14 00 08 0c 00 00 14 | 00 01 0d 00 00 06 00 00 |........|........|
|00001910| 0c 00 00 14 02 d2 54 68 | 65 20 72 65 73 75 6c 74 |......Th|e result|
|00001920| 20 70 61 72 61 6d 65 74 | 65 72 20 69 73 20 74 68 | paramet|er is th|
|00001930| 65 20 70 6c 75 67 2d 69 | 6e d5 73 20 72 65 74 75 |e plug-i|n.s retu|
|00001940| 72 6e 20 63 6f 64 65 2e | 20 20 41 20 76 61 6c 75 |rn code.| A valu|
|00001950| 65 20 6f 66 20 7a 65 72 | 6f 20 6d 65 61 6e 73 20 |e of zer|o means |
|00001960| 6e 6f 20 65 72 72 6f 72 | 20 68 61 73 20 6f 63 63 |no error| has occ|
|00001970| 75 72 72 65 64 2c 20 61 | 6e 64 20 65 78 65 63 75 |urred, a|nd execu|
|00001980| 74 69 6f 6e 20 73 68 6f | 75 6c 64 20 63 6f 6e 74 |tion sho|uld cont|
|00001990| 69 6e 75 65 2e 20 20 41 | 6e 79 20 70 6f 73 69 74 |inue. A|ny posit|
|000019a0| 69 76 65 20 76 61 6c 75 | 65 20 6d 65 61 6e 73 20 |ive valu|e means |
|000019b0| 74 68 61 74 20 65 78 65 | 63 75 74 69 6f 6e 20 73 |that exe|cution s|
|000019c0| 68 6f 75 6c 64 20 62 65 | 20 61 62 6f 72 74 65 64 |hould be| aborted|
|000019d0| 2c 20 61 6e 64 20 74 68 | 61 74 20 74 68 65 20 70 |, and th|at the p|
|000019e0| 6c 75 67 2d 69 6e 20 68 | 61 73 20 61 6c 72 65 61 |lug-in h|as alrea|
|000019f0| 64 79 20 72 65 70 6f 72 | 74 65 64 20 61 6e 79 20 |dy repor|ted any |
|00001a00| 61 70 70 72 6f 70 72 69 | 61 74 65 20 65 72 72 6f |appropri|ate erro|
|00001a10| 72 20 6d 65 73 73 61 67 | 65 73 20 74 6f 20 74 68 |r messag|es to th|
|00001a20| 65 20 75 73 65 72 2e 20 | 20 28 49 66 20 74 68 65 |e user. | (If the|
|00001a30| 20 75 73 65 72 20 70 72 | 65 73 73 65 73 20 61 20 | user pr|esses a |
|00001a40| 63 61 6e 63 65 6c 20 62 | 75 74 74 6f 6e 2c 20 74 |cancel b|utton, t|
|00001a50| 68 65 20 70 6c 75 67 2d | 69 6e 20 73 68 6f 75 6c |he plug-|in shoul|
|00001a60| 64 20 73 69 6d 70 6c 79 | 20 72 65 74 75 72 6e 20 |d simply| return |
|00001a70| 61 20 70 6f 73 69 74 69 | 76 65 20 76 61 6c 75 65 |a positi|ve value|
|00001a80| 20 61 6e 64 20 6e 6f 74 | 20 72 65 70 6f 72 74 20 | and not| report |
|00001a90| 61 6e 20 65 72 72 6f 72 | 2e 29 20 20 41 20 6e 65 |an error|.) A ne|
|00001aa0| 67 61 74 69 76 65 20 76 | 61 6c 75 65 20 61 6c 73 |gative v|alue als|
|00001ab0| 6f 20 6d 65 61 6e 73 20 | 74 68 61 74 20 65 78 65 |o means |that exe|
|00001ac0| 63 75 74 69 6f 6e 20 73 | 68 6f 75 6c 64 20 62 65 |cution s|hould be|
|00001ad0| 20 61 62 6f 72 74 65 64 | 2c 20 62 75 74 20 74 68 | aborted|, but th|
|00001ae0| 61 74 20 41 64 6f 62 65 | 20 50 68 6f 74 6f 73 68 |at Adobe| Photosh|
|00001af0| 6f 70 20 73 68 6f 75 6c | 64 20 64 69 73 70 6c 61 |op shoul|d displa|
|00001b00| 79 20 69 74 73 20 73 74 | 61 6e 64 61 72 64 20 65 |y its st|andard e|
|00001b10| 72 72 6f 72 20 64 69 61 | 6c 6f 67 20 64 65 73 63 |rror dia|log desc|
|00001b20| 72 69 62 69 6e 67 20 74 | 68 65 20 65 72 72 6f 72 |ribing t|he error|
|00001b30| 2e 20 20 45 61 63 68 20 | 70 6c 75 67 2d 69 6e 20 |. Each |plug-in |
|00001b40| 74 79 70 65 20 68 61 73 | 20 64 65 66 69 6e 65 64 |type has| defined|
|00001b50| 20 61 74 20 6c 65 61 73 | 74 20 6f 6e 65 20 70 6c | at leas|t one pl|
|00001b60| 75 67 2d 69 6e 20 73 70 | 65 63 69 66 69 63 20 65 |ug-in sp|ecific e|
|00001b70| 72 72 6f 72 20 63 6f 64 | 65 20 28 73 65 65 20 68 |rror cod|e (see h|
|00001b80| 65 61 64 65 72 20 66 69 | 6c 65 73 20 66 6f 72 20 |eader fi|les for |
|00001b90| 64 65 74 61 69 6c 73 29 | 2c 20 6f 72 20 61 20 73 |details)|, or a s|
|00001ba0| 74 61 6e 64 61 72 64 20 | 4d 61 63 69 6e 74 6f 73 |tandard |Macintos|
|00001bb0| 68 20 4f 53 20 65 72 72 | 6f 72 20 63 6f 64 65 20 |h OS err|or code |
|00001bc0| 63 61 6e 20 62 65 20 75 | 73 65 64 2c 20 73 75 63 |can be u|sed, suc|
|00001bd0| 68 20 61 73 20 6d 65 6d | 46 75 6c 6c 45 72 72 20 |h as mem|FullErr |
|00001be0| 28 2d 31 30 38 29 2e 0d | 00 1e 00 00 0c 00 00 14 |(-108)..|........|
|00001bf0| 00 04 0c 02 00 14 00 0a | 0c 00 00 14 02 bf 0c 02 |........|........|
|00001c00| 00 14 02 c9 0c 00 00 14 | 00 01 0d 00 00 06 00 00 |........|........|
|00001c10| 0e 01 00 14 00 11 47 6c | 6f 62 61 6c 20 56 61 72 |......Gl|obal Var|
|00001c20| 69 61 62 6c 65 73 0d 00 | 00 06 00 00 0e 01 00 14 |iables..|........|
|00001c30| 00 01 0d 00 00 06 00 00 | 0c 00 00 14 01 30 4d 6f |........|.....0Mo|
|00001c40| 73 74 20 4d 61 63 69 6e | 74 6f 73 68 20 64 65 76 |st Macin|tosh dev|
|00001c50| 65 6c 6f 70 6d 65 6e 74 | 20 73 79 73 74 65 6d 73 |elopment| systems|
|00001c60| 20 72 65 66 65 72 65 6e | 63 65 20 67 6c 6f 62 61 | referen|ce globa|
|00001c70| 6c 20 76 61 72 69 61 62 | 6c 65 73 20 62 79 20 75 |l variab|les by u|
|00001c80| 73 69 6e 67 20 6e 65 67 | 61 74 69 76 65 20 6f 66 |sing neg|ative of|
|00001c90| 66 73 65 74 73 20 66 72 | 6f 6d 20 72 65 67 69 73 |fsets fr|om regis|
|00001ca0| 74 65 72 20 41 35 2e 20 | 20 49 66 20 61 20 70 6c |ter A5. | If a pl|
|00001cb0| 75 67 2d 69 6e 20 77 65 | 72 65 20 74 6f 20 74 72 |ug-in we|re to tr|
|00001cc0| 79 20 74 6f 20 75 73 65 | 20 67 6c 6f 62 61 6c 20 |y to use| global |
|00001cd0| 76 61 72 69 61 62 6c 65 | 73 20 69 6e 20 74 68 65 |variable|s in the|
|00001ce0| 20 73 74 61 6e 64 61 72 | 64 20 77 61 79 2c 20 69 | standar|d way, i|
|00001cf0| 74 73 20 67 6c 6f 62 61 | 6c 20 76 61 72 69 61 62 |ts globa|l variab|
|00001d00| 6c 65 20 73 70 61 63 65 | 20 77 6f 75 6c 64 20 6f |le space| would o|
|00001d10| 76 65 72 6c 61 70 20 41 | 64 6f 62 65 20 50 68 6f |verlap A|dobe Pho|
|00001d20| 74 6f 73 68 6f 70 d5 73 | 20 67 6c 6f 62 61 6c 20 |toshop.s| global |
|00001d30| 76 61 72 69 61 62 6c 65 | 20 73 70 61 63 65 2c 20 |variable| space, |
|00001d40| 75 73 75 61 6c 6c 79 20 | 72 65 73 75 6c 74 69 6e |usually |resultin|
|00001d50| 67 20 69 6e 20 61 20 71 | 75 69 63 6b 20 61 6e 64 |g in a q|uick and|
|00001d60| 20 66 69 65 72 79 20 64 | 65 61 74 68 2e 0d 00 06 | fiery d|eath....|
|00001d70| 00 00 0c 00 00 14 00 01 | 0d 00 00 06 00 00 0c 00 |........|........|
|00001d80| 00 14 02 3c 48 6f 77 65 | 76 65 72 2c 20 69 74 20 |...<Howe|ver, it |
|00001d90| 69 73 20 70 6f 73 73 69 | 62 6c 65 20 74 6f 20 75 |is possi|ble to u|
|00001da0| 73 65 20 67 6c 6f 62 61 | 6c 20 76 61 72 69 61 62 |se globa|l variab|
|00001db0| 6c 65 73 20 69 6e 20 61 | 20 70 6c 75 67 2d 69 6e |les in a| plug-in|
|00001dc0| 20 6d 6f 64 75 6c 65 20 | 69 66 20 64 6f 6e 65 20 | module |if done |
|00001dd0| 63 61 72 65 66 75 6c 6c | 79 2e 20 20 54 68 69 6e |carefull|y. Thin|
|00001de0| 6b 20 43 20 68 61 73 20 | 61 20 66 65 61 74 75 72 |k C has |a featur|
|00001df0| 65 20 77 68 65 72 65 20 | 69 73 20 63 61 6e 20 75 |e where |is can u|
|00001e00| 73 65 20 72 65 67 69 73 | 74 65 72 20 41 34 20 74 |se regis|ter A4 t|
|00001e10| 6f 20 61 63 63 65 73 73 | 20 69 74 73 20 67 6c 6f |o access| its glo|
|00001e20| 62 61 6c 20 76 61 72 69 | 61 62 6c 65 73 2e 20 20 |bal vari|ables. |
|00001e30| 53 65 65 20 54 68 69 6e | 6b d5 73 20 64 6f 63 75 |See Thin|k.s docu|
|00001e40| 6d 65 6e 74 61 74 69 6f | 6e 20 6f 66 20 64 65 74 |mentatio|n of det|
|00001e50| 61 69 6c 73 2e 20 20 4f | 72 20 69 66 20 79 6f 75 |ails. O|r if you|
|00001e60| 20 61 72 65 20 75 73 69 | 6e 67 20 4d 50 57 d5 73 | are usi|ng MPW.s|
|00001e70| 20 43 20 6f 72 20 50 61 | 73 63 61 6c 20 63 6f 6d | C or Pa|scal com|
|00001e80| 70 69 6c 65 72 2c 20 4d | 61 63 69 6e 74 6f 73 68 |piler, M|acintosh|
|00001e90| 20 54 65 63 68 6e 69 63 | 61 6c 20 4e 6f 74 65 20 | Technic|al Note |
|00001ea0| 32 35 36 20 64 65 73 63 | 72 69 62 65 73 20 68 6f |256 desc|ribes ho|
|00001eb0| 77 20 74 6f 20 75 73 65 | 20 67 6c 6f 62 61 6c 20 |w to use| global |
|00001ec0| 76 61 72 69 61 62 6c 65 | 73 20 62 79 20 73 65 74 |variable|s by set|
|00001ed0| 74 69 6e 67 20 75 70 20 | 41 35 20 79 6f 75 72 73 |ting up |A5 yours|
|00001ee0| 65 6c 66 2c 20 61 6e 64 | 20 72 65 73 74 6f 72 69 |elf, and| restori|
|00001ef0| 6e 67 20 69 74 20 62 65 | 66 6f 72 65 20 65 78 69 |ng it be|fore exi|
|00001f00| 74 69 6e 67 2e 20 20 53 | 70 65 63 69 61 6c 20 63 |ting. S|pecial c|
|00001f10| 61 72 65 20 69 73 20 72 | 65 71 75 69 72 65 64 20 |are is r|equired |
|00001f20| 74 6f 20 6d 61 6b 65 20 | 75 73 65 20 6f 66 20 67 |to make |use of g|
|00001f30| 6c 6f 62 61 6c 20 76 61 | 72 69 61 62 6c 65 73 20 |lobal va|riables |
|00001f40| 69 6e 20 52 4f 4d 20 63 | 61 6c 6c 62 61 63 6b 20 |in ROM c|allback |
|00001f50| 72 6f 75 74 69 6e 65 73 | 2c 20 73 75 63 68 20 61 |routines|, such a|
|00001f60| 73 20 75 73 65 72 49 74 | 65 6d 20 64 72 61 77 69 |s userIt|em drawi|
|00001f70| 6e 67 20 70 72 6f 63 65 | 64 75 72 65 73 20 61 6e |ng proce|dures an|
|00001f80| 64 20 64 69 61 6c 6f 67 | 20 66 69 6c 74 65 72 20 |d dialog| filter |
|00001f90| 70 72 6f 63 65 64 75 72 | 65 73 2e 20 20 53 65 65 |procedur|es. See|
|00001fa0| 20 74 68 65 20 65 78 61 | 6d 70 6c 65 20 63 6f 64 | the exa|mple cod|
|00001fb0| 65 20 66 6f 72 20 64 65 | 74 61 69 6c 73 2e 20 0d |e for de|tails. .|
|00001fc0| 00 06 00 00 0c 00 00 14 | 00 01 0d 00 00 06 00 00 |........|........|
|00001fd0| 0c 00 00 14 01 f3 41 6e | 6f 74 68 65 72 20 73 6f |......An|other so|
|00001fe0| 6c 75 74 69 6f 6e 20 69 | 73 20 74 6f 20 77 72 69 |lution i|s to wri|
|00001ff0| 74 65 20 74 68 65 20 63 | 6f 64 65 20 69 6e 20 73 |te the c|ode in s|
|00002000| 75 63 68 20 61 20 77 61 | 79 20 61 73 20 6e 6f 74 |uch a wa|y as not|
|00002010| 20 74 6f 20 72 65 71 75 | 69 72 65 20 67 6c 6f 62 | to requ|ire glob|
|00002020| 61 6c 20 76 61 72 69 61 | 62 6c 65 73 2e 20 20 49 |al varia|bles. I|
|00002030| 6e 20 6d 6f 73 74 20 63 | 61 73 65 73 2c 20 69 74 |n most c|ases, it|
|00002040| 20 69 73 20 70 6f 73 73 | 69 62 6c 65 20 74 6f 20 | is poss|ible to |
|00002050| 72 65 70 6c 61 63 65 20 | 67 6c 6f 62 61 6c 20 76 |replace |global v|
|00002060| 61 72 69 61 62 6c 65 73 | 20 77 69 74 68 20 61 64 |ariables| with ad|
|00002070| 64 69 74 69 6f 6e 61 6c | 20 70 72 6f 63 65 64 75 |ditional| procedu|
|00002080| 72 65 20 70 61 72 61 6d | 65 74 65 72 73 2e 20 20 |re param|eters. |
|00002090| 4f 6e 65 20 63 61 73 65 | 20 77 68 65 72 65 20 74 |One case| where t|
|000020a0| 68 69 73 20 69 73 20 69 | 6d 70 6f 73 73 69 62 6c |his is i|mpossibl|
|000020b0| 65 20 69 73 20 77 69 74 | 68 20 73 74 61 74 69 63 |e is wit|h static|
|000020c0| 20 64 61 74 61 2c 20 77 | 68 69 63 68 20 6d 75 73 | data, w|hich mus|
|000020d0| 74 20 62 65 20 70 72 65 | 73 65 72 76 65 64 20 62 |t be pre|served b|
|000020e0| 65 74 77 65 65 6e 20 63 | 61 6c 6c 73 20 74 6f 20 |etween c|alls to |
|000020f0| 74 68 65 20 70 6c 75 67 | 2d 69 6e 2e 20 20 53 74 |the plug|-in. St|
|00002100| 61 74 69 63 20 64 61 74 | 61 20 63 61 6e 20 62 65 |atic dat|a can be|
|00002110| 20 73 74 6f 72 65 64 20 | 62 79 20 61 6c 6c 6f 63 | stored |by alloc|
|00002120| 61 74 69 6e 67 20 61 20 | 68 61 6e 64 6c 65 2c 20 |ating a |handle, |
|00002130| 73 74 6f 72 69 6e 67 20 | 74 68 65 20 73 74 61 74 |storing |the stat|
|00002140| 69 63 20 64 61 74 61 20 | 69 6e 20 6d 65 6d 6f 72 |ic data |in memor|
|00002150| 79 20 70 6f 69 6e 74 65 | 64 20 74 6f 20 62 79 20 |y pointe|d to by |
|00002160| 74 68 65 20 68 61 6e 64 | 6c 65 2c 20 61 6e 64 20 |the hand|le, and |
|00002170| 73 74 6f 72 69 6e 67 20 | 74 68 65 20 68 61 6e 64 |storing |the hand|
|00002180| 6c 65 20 69 6e 20 74 68 | 65 20 64 61 74 61 20 70 |le in th|e data p|
|00002190| 61 72 61 6d 65 74 65 72 | 2c 20 77 68 69 63 68 20 |arameter|, which |
|000021a0| 41 64 6f 62 65 20 50 68 | 6f 74 6f 73 68 6f 70 20 |Adobe Ph|otoshop |
|000021b0| 70 72 65 73 65 72 76 65 | 73 20 62 65 74 77 65 65 |preserve|s betwee|
|000021c0| 6e 20 63 61 6c 6c 73 2e | 0d 00 00 12 00 00 0c 00 |n calls.|........|
|000021d0| 00 14 01 b4 0c 02 00 14 | 01 b8 0c 00 00 14 00 01 |........|........|
|000021e0| 0d 00 00 06 00 00 0c 00 | 00 14 00 0d 53 65 67 6d |........|....Segm|
|000021f0| 65 6e 74 61 74 69 6f 6e | 0d 00 00 06 00 00 0e 01 |entation|........|
|00002200| 00 14 00 01 0d 00 00 06 | 00 00 0c 00 00 14 01 37 |........|.......7|
|00002210| 4d 61 63 69 6e 74 6f 73 | 68 20 61 70 70 6c 69 63 |Macintos|h applic|
|00002220| 61 74 69 6f 6e 73 20 68 | 61 76 65 20 61 20 73 70 |ations h|ave a sp|
|00002230| 65 63 69 61 6c 20 63 6f | 64 65 20 73 65 67 6d 65 |ecial co|de segme|
|00002240| 6e 74 20 63 61 6c 6c 65 | 64 20 74 68 65 20 6a 75 |nt calle|d the ju|
|00002250| 6d 70 20 74 61 62 6c 65 | 2e 20 20 57 68 65 6e 20 |mp table|. When |
|00002260| 61 20 72 6f 75 74 69 6e | 65 20 69 6e 20 6f 6e 65 |a routin|e in one|
|00002270| 20 73 65 67 6d 65 6e 74 | 20 63 61 6c 6c 73 20 61 | segment| calls a|
|00002280| 20 72 6f 75 74 69 6e 65 | 20 69 6e 20 61 6e 6f 74 | routine| in anot|
|00002290| 68 65 72 20 73 65 67 6d | 65 6e 74 2c 20 69 74 20 |her segm|ent, it |
|000022a0| 61 63 74 75 61 6c 6c 79 | 20 63 61 6c 6c 73 20 61 |actually| calls a|
|000022b0| 20 73 6d 61 6c 6c 20 67 | 6c 75 65 20 72 6f 75 74 | small g|lue rout|
|000022c0| 69 6e 65 20 69 6e 20 74 | 68 65 20 6a 75 6d 70 20 |ine in t|he jump |
|000022d0| 74 61 62 6c 65 20 73 65 | 67 6d 65 6e 74 2e 20 20 |table se|gment. |
|000022e0| 54 68 69 73 20 67 6c 75 | 65 20 72 6f 75 74 69 6e |This glu|e routin|
|000022f0| 65 20 6c 6f 61 64 73 20 | 74 68 65 20 72 6f 75 74 |e loads |the rout|
|00002300| 69 6e 65 d5 73 20 73 65 | 67 6d 65 6e 74 20 69 6e |ine.s se|gment in|
|00002310| 74 6f 20 6d 65 6d 6f 72 | 79 20 69 66 20 6e 65 65 |to memor|y if nee|
|00002320| 64 65 64 2c 20 61 6e 64 | 20 6a 75 6d 70 73 20 74 |ded, and| jumps t|
|00002330| 6f 20 69 74 73 20 61 63 | 74 75 61 6c 20 6c 6f 63 |o its ac|tual loc|
|00002340| 61 74 69 6f 6e 2e 0d 00 | 00 06 00 00 0c 00 00 14 |ation...|........|
|00002350| 00 01 0d 00 00 06 00 00 | 0c 00 00 14 00 b6 54 68 |........|......Th|
|00002360| 65 20 6a 75 6d 70 20 74 | 61 62 6c 65 20 69 73 20 |e jump t|able is |
|00002370| 61 63 63 65 73 73 65 64 | 20 75 73 69 6e 67 20 70 |accessed| using p|
|00002380| 6f 73 69 74 69 76 65 20 | 6f 66 66 73 65 74 73 20 |ositive |offsets |
|00002390| 66 72 6f 6d 20 72 65 67 | 69 73 74 65 72 20 41 35 |from reg|ister A5|
|000023a0| 2e 20 20 53 69 6e 63 65 | 20 50 68 6f 74 6f 73 68 |. Since| Photosh|
|000023b0| 6f 70 20 69 73 20 61 6c | 72 65 61 64 79 20 75 73 |op is al|ready us|
|000023c0| 69 6e 67 20 41 35 20 66 | 6f 72 20 69 74 73 20 6a |ing A5 f|or its j|
|000023d0| 75 6d 70 20 74 61 62 6c | 65 2c 20 74 68 65 20 70 |ump tabl|e, the p|
|000023e0| 6c 75 67 2d 69 6e 20 63 | 61 6e 6e 6f 74 20 75 73 |lug-in c|annot us|
|000023f0| 65 20 61 20 6a 75 6d 70 | 20 74 61 62 6c 65 20 69 |e a jump| table i|
|00002400| 6e 20 74 68 65 20 73 74 | 61 6e 64 61 72 64 20 77 |n the st|andard w|
|00002410| 61 79 2e 0d 00 06 00 00 | 0c 00 00 14 00 01 0d 00 |ay......|........|
|00002420| 00 06 00 00 0c 00 00 14 | 01 08 54 68 65 20 73 69 |........|..The si|
|00002430| 6d 70 6c 65 73 74 20 77 | 61 79 20 74 6f 20 73 6f |mplest w|ay to so|
|00002440| 6c 76 65 20 74 68 69 73 | 20 69 73 20 74 6f 20 6c |lve this| is to l|
|00002450| 69 6e 6b 20 61 6c 6c 20 | 74 68 65 20 70 6c 75 67 |ink all |the plug|
|00002460| 2d 69 6e d5 73 20 63 6f | 64 65 20 69 6e 74 6f 20 |-in.s co|de into |
|00002470| 61 20 73 69 6e 67 6c 65 | 20 73 65 67 6d 65 6e 74 |a single| segment|
|00002480| 2e 20 20 54 68 69 73 20 | 75 73 75 61 6c 6c 79 20 |. This |usually |
|00002490| 72 65 73 75 6c 74 73 20 | 69 6e 20 61 20 6c 69 6d |results |in a lim|
|000024a0| 69 74 20 6f 66 20 33 32 | 4b 20 6f 66 20 65 78 65 |it of 32|K of exe|
|000024b0| 63 75 74 61 62 6c 65 20 | 63 6f 64 65 20 66 6f 72 |cutable |code for|
|000024c0| 20 61 20 70 6c 75 67 2d | 69 6e 2c 20 73 69 6e 63 | a plug-|in, sinc|
|000024d0| 65 20 6d 6f 73 74 20 64 | 65 76 65 6c 6f 70 6d 65 |e most d|evelopme|
|000024e0| 6e 74 20 73 79 73 74 65 | 6d 73 20 75 73 65 20 73 |nt syste|ms use s|
|000024f0| 68 6f 72 74 20 62 72 61 | 6e 63 68 20 69 6e 73 74 |hort bra|nch inst|
|00002500| 72 75 63 74 69 6f 6e 73 | 20 77 68 65 6e 20 6d 61 |ructions| when ma|
|00002510| 6b 69 6e 67 20 69 6e 74 | 72 61 2d 73 65 67 6d 65 |king int|ra-segme|
|00002520| 6e 74 20 72 6f 75 74 69 | 6e 65 20 63 61 6c 6c 73 |nt routi|ne calls|
|00002530| 2e 0d 00 06 00 00 0c 00 | 00 14 00 01 0d 00 00 06 |........|........|
|00002540| 00 00 0c 00 00 14 01 2e | 49 66 20 79 6f 75 20 61 |........|If you a|
|00002550| 72 65 20 77 72 69 74 69 | 6e 67 20 61 20 6c 61 72 |re writi|ng a lar|
|00002560| 67 65 20 70 6c 75 67 2d | 69 6e 20 77 69 74 68 20 |ge plug-|in with |
|00002570| 6d 6f 72 65 20 74 68 61 | 6e 20 33 32 4b 20 6f 66 |more tha|n 32K of|
|00002580| 20 65 78 65 63 75 74 61 | 62 6c 65 20 63 6f 64 65 | executa|ble code|
|00002590| 2c 20 6f 6e 65 20 6f 70 | 74 69 6f 6e 20 69 73 20 |, one op|tion is |
|000025a0| 74 6f 20 75 73 65 20 54 | 68 69 6e 6b 20 43 2c 20 |to use T|hink C, |
|000025b0| 77 68 69 63 68 20 73 75 | 70 70 6f 72 74 73 20 41 |which su|pports A|
|000025c0| 34 2d 62 61 73 65 64 20 | 6a 75 6d 70 20 74 61 62 |4-based |jump tab|
|000025d0| 6c 65 73 2c 20 61 6c 6c | 6f 77 69 6e 67 20 6d 75 |les, all|owing mu|
|000025e0| 6c 74 69 2d 73 65 67 6d | 65 6e 74 20 70 6c 75 67 |lti-segm|ent plug|
|000025f0| 2d 69 6e 73 2e 20 20 53 | 65 65 20 54 68 69 6e 6b |-ins. S|ee Think|
|00002600| d5 73 20 64 6f 63 75 6d | 65 6e 74 61 74 69 6f 6e |.s docum|entation|
|00002610| 20 66 6f 72 20 64 65 74 | 61 69 6c 73 2e 20 20 41 | for det|ails. A|
|00002620| 6e 6f 74 68 65 72 20 6f | 70 74 69 6f 6e 73 20 6f |nother o|ptions o|
|00002630| 66 20 74 68 69 73 20 74 | 6f 20 75 73 65 20 61 20 |f this t|o use a |
|00002640| 72 65 63 65 6e 74 20 76 | 65 72 73 69 6f 6e 20 6f |recent v|ersion o|
|00002650| 66 20 4d 50 57 2c 20 77 | 68 69 63 68 20 73 75 70 |f MPW, w|hich sup|
|00002660| 70 6f 72 74 73 20 62 72 | 61 6e 63 68 20 69 73 6c |ports br|anch isl|
|00002670| 61 6e 64 73 2e 0d 00 06 | 00 00 0c 00 00 14 00 01 |ands....|........|
|00002680| 0d 00 00 06 00 00 0c 00 | 00 14 00 0c 41 62 6f 75 |........|....Abou|
|00002690| 74 20 42 6f 78 65 73 0d | 00 06 00 00 0e 01 00 14 |t Boxes.|........|
|000026a0| 00 01 0d 00 00 06 00 00 | 0c 00 00 14 01 24 41 6c |........|.....$Al|
|000026b0| 6c 20 74 68 72 65 65 20 | 6b 69 6e 64 73 20 6f 66 |l three |kinds of|
|000026c0| 20 70 6c 75 67 2d 69 6e | 20 73 68 6f 75 6c 64 20 | plug-in| should |
|000026d0| 72 65 73 70 6f 6e 64 20 | 74 6f 20 61 20 73 65 6c |respond |to a sel|
|000026e0| 65 63 74 6f 72 20 76 61 | 6c 75 65 20 6f 66 20 7a |ector va|lue of z|
|000026f0| 65 72 6f 2c 20 77 68 69 | 63 68 20 6d 65 61 6e 73 |ero, whi|ch means|
|00002700| 20 64 69 73 70 6c 61 79 | 20 61 6e 20 61 62 6f 75 | display| an abou|
|00002710| 74 20 62 6f 78 2e 20 20 | 54 68 65 20 70 6c 75 67 |t box. |The plug|
|00002720| 2d 69 6e 20 61 63 74 75 | 61 6c 6c 79 20 68 61 73 |-in actu|ally has|
|00002730| 20 63 6f 6d 70 6c 65 74 | 65 20 66 72 65 65 64 6f | complet|e freedo|
|00002740| 6d 20 74 6f 20 64 69 73 | 70 6c 61 79 20 61 6e 79 |m to dis|play any|
|00002750| 20 6b 69 6e 64 20 6f 66 | 20 61 62 6f 75 74 20 62 | kind of| about b|
|00002760| 6f 78 20 69 74 20 77 69 | 73 68 65 73 2c 20 62 75 |ox it wi|shes, bu|
|00002770| 74 20 74 6f 20 66 69 74 | 20 69 6e 20 73 6d 6f 6f |t to fit| in smoo|
|00002780| 74 68 6c 79 20 77 69 74 | 68 20 74 68 65 20 41 64 |thly wit|h the Ad|
|00002790| 6f 62 65 20 50 68 6f 74 | 6f 73 68 6f 70 20 69 6e |obe Phot|oshop in|
|000027a0| 74 65 72 66 61 63 65 20 | 69 74 20 73 68 6f 75 6c |terface |it shoul|
|000027b0| 64 20 6f 62 65 79 20 74 | 68 65 20 66 6f 6c 6c 6f |d obey t|he follo|
|000027c0| 77 69 6e 67 20 63 6f 6e | 76 65 6e 74 69 6f 6e 73 |wing con|ventions|
|000027d0| 3a 0d 00 12 00 00 0c 00 | 00 14 00 2f 0c 02 00 14 |:.......|.../....|
|000027e0| 00 37 0c 00 00 14 00 01 | 0d 00 00 06 00 00 0c 00 |.7......|........|
|000027f0| 00 14 00 ad 28 31 29 20 | 49 74 20 73 68 6f 75 6c |....(1) |It shoul|
|00002800| 64 20 62 65 20 63 65 6e | 74 65 72 65 64 20 6f 6e |d be cen|tered on|
|00002810| 20 74 68 65 20 6d 61 69 | 6e 20 28 6d 65 6e 75 2d | the mai|n (menu-|
|00002820| 62 61 72 29 20 73 63 72 | 65 65 6e 2c 20 77 69 74 |bar) scr|een, wit|
|00002830| 68 20 31 2f 33 20 6f 66 | 20 74 68 65 20 72 65 6d |h 1/3 of| the rem|
|00002840| 61 69 6e 69 6e 67 20 73 | 70 61 63 65 20 61 62 6f |aining s|pace abo|
|00002850| 76 65 20 74 68 65 20 64 | 69 61 6c 6f 67 2c 20 61 |ve the d|ialog, a|
|00002860| 6e 64 20 32 2f 33 20 62 | 65 6c 6f 77 2e 20 20 42 |nd 2/3 b|elow. B|
|00002870| 65 20 73 75 72 65 20 74 | 6f 20 74 61 6b 65 20 69 |e sure t|o take i|
|00002880| 6e 74 6f 20 61 63 63 6f | 75 6e 74 20 74 68 65 20 |nto acco|unt the |
|00002890| 6d 65 6e 75 20 62 61 72 | 20 68 65 69 67 68 74 2e |menu bar| height.|
|000028a0| 0d 00 00 06 00 00 0c 00 | 00 14 00 01 0d 00 00 06 |........|........|
|000028b0| 00 00 0c 00 00 14 00 63 | 28 32 29 20 49 74 20 73 |.......c|(2) It s|
|000028c0| 68 6f 75 6c 64 20 6e 6f | 74 20 68 61 76 65 20 61 |hould no|t have a|
|000028d0| 6e 20 4f 4b 20 62 75 74 | 74 6f 6e 2c 20 62 75 74 |n OK but|ton, but|
|000028e0| 20 73 68 6f 75 6c 64 20 | 69 6e 73 74 65 61 64 20 | should |instead |
|000028f0| 72 65 73 70 6f 6e 64 20 | 74 6f 20 61 20 63 6c 69 |respond |to a cli|
|00002900| 63 6b 20 61 6e 79 77 68 | 65 72 65 20 69 6e 20 69 |ck anywh|ere in i|
|00002910| 74 73 20 64 69 61 6c 6f | 67 2e 0d 00 00 06 00 00 |ts dialo|g.......|
|00002920| 0c 00 00 14 00 01 0d 00 | 00 06 00 00 0c 00 00 14 |........|........|
|00002930| 00 3b 28 33 29 20 49 74 | 20 73 68 6f 75 6c 64 20 |.;(3) It| should |
|00002940| 73 68 6f 75 6c 64 20 72 | 65 73 70 6f 6e 64 20 74 |should r|espond t|
|00002950| 6f 20 74 68 65 20 72 65 | 74 75 72 6e 20 61 6e 64 |o the re|turn and|
|00002960| 20 65 6e 74 65 72 20 6b | 65 79 73 2e 0d 00 00 06 | enter k|eys.....|
|00002970| 00 00 0c 00 00 14 00 00 | 00 01 10 10 00 00 00 00 |........|........|
|00002980| 00 00 00 96 49 66 20 79 | 6f 75 20 68 61 76 65 20 |....If y|ou have |
|00002990| 70 6c 61 63 65 64 20 6d | 75 6c 74 69 70 6c 65 20 |placed m|ultiple |
|000029a0| 70 6c 75 67 2d 69 6e 20 | 6d 6f 64 75 6c 65 73 20 |plug-in |modules |
|000029b0| 69 6e 20 61 20 73 69 6e | 67 6c 65 20 66 69 6c 65 |in a sin|gle file|
|000029c0| 2c 20 6f 6e 6c 79 20 6f | 6e 65 20 6f 66 20 74 68 |, only o|ne of th|
|000029d0| 65 6d 20 73 68 6f 75 6c | 64 20 64 69 73 70 6c 61 |em shoul|d displa|
|000029e0| 79 20 61 6e 20 61 62 6f | 75 74 20 62 6f 78 2c 20 |y an abo|ut box, |
|000029f0| 77 68 69 63 68 20 73 68 | 6f 75 6c 64 20 64 65 73 |which sh|ould des|
|00002a00| 63 72 69 62 65 20 61 6c | 6c 20 6f 66 20 74 68 65 |cribe al|l of the|
|00002a10| 20 6d 6f 64 75 6c 65 73 | 2e 0d 00 06 00 00 0c 00 | modules|........|
|00002a20| 00 14 00 00 00 00 00 5f | 0f a0 20 00 01 7e 00 22 |......._|.. ..~."|
|00002a30| 00 00 00 10 00 00 00 5f | 10 cc 20 00 01 a8 00 0a |......._|.. .....|
|00002a40| 5b 01 00 00 00 01 10 10 | 00 00 00 00 00 00 0c 00 |[.......|........|
|00002a50| 00 14 00 4f 50 68 6f 74 | 6f 73 68 6f 70 20 70 6c |...OPhot|oshop pl|
|00002a60| 75 67 2d 69 6e 73 20 6d | 61 79 20 61 73 73 75 6d |ug-ins m|ay assum|
|00002a70| 65 20 31 32 38 4b 20 6f | 72 20 6c 61 72 67 65 72 |e 128K o|r larger|
|00002a80| 20 52 4f 4d 73 2c 20 61 | 6e 64 20 53 79 73 74 65 | ROMs, a|nd Syste|
|00002a90| 6d 20 36 2e 30 2e 32 20 | 6f 72 20 6c 61 74 65 72 |m 6.0.2 |or later|
|00002aa0| 2e 20 0d 00 00 06 00 00 | 0c 00 00 14 00 01 0d 00 |. ......|........|
|00002ab0| 00 06 00 00 0c 00 00 14 | 01 10 f4 b1 1e 07 30 f6 |........|......0.|
|00002ac0| d7 39 02 b6 20 f5 0b 52 | 58 b5 e0 f7 77 aa 04 f7 |.9.. ..R|X...w...|
|00002ad0| 53 f2 c0 63 90 2b f7 58 | 0f 79 5f 75 40 ea f7 5f |S..c.+.X|.y_u@.._|
|00002ae0| 67 f2 d7 30 f6 d6 f7 90 | f6 21 0c 6a a1 9f 2c 05 |g..0....|.!.j..,.|
|00002af0| 30 f6 d6 cb 73 18 06 80 | 5a 90 68 02 b1 0f 4d 6c |0...s...|Z.h...Ml|
|00002b00| 0f 50 af 75 8f 2e 00 f5 | 4b f7 58 f2 c0 ea f7 5f |.P.u....|K.X...._|
|00002b10| 67 f2 d7 38 08 b5 f7 5a | 90 35 20 68 8f 75 f6 d1 |g..8...Z|.5 h.u..|
|00002b20| f2 c0 63 90 8b 5f 75 a9 | 0c b1 cf 6b 0d 54 07 d0 |..c.._u.|...k.T..|
|00002b30| 2b 1f 79 04 1f 71 f7 57 | 41 f3 a0 f3 6f 38 f3 0f |+.y..q.W|A...o8..|
|00002b40| 32 f3 00 54 0f 36 f3 8f | 30 f3 3f 30 0e 45 c1 88 |2..T.6..|0.?0.E..|
|00002b50| 54 8f 2c 0f 6d 62 b0 c5 | f2 de 45 c1 88 54 8f 2c |T.,.mb..|..E..T.,|
|00002b60| 0f 32 f3 5f 36 f4 b0 f5 | 2f 4f f4 d8 f2 c0 63 90 |.2._6...|/O....c.|
|00002b70| f4 35 a5 40 54 0f 33 f3 | 2f 2d f4 27 20 f5 1f 75 |.5.@T.3.|/-.' ..u|
|00002b80| 7c f6 bf 44 46 f7 7f 2e | 00 06 00 00 0c 00 00 14 ||..DF...|........|
|00002b90| 00 00 00 00 00 5f 0f 94 | 20 00 01 5c 00 22 00 00 |....._..| ..\."..|
|00002ba0| 00 10 00 00 00 5f 0f 80 | 20 00 01 52 00 0a 5b 01 |....._..| ..R..[.|
|00002bb0| 00 00 00 01 0f 0f 00 01 | 0f 0f 00 01 0f 0f 00 01 |........|........|
|00002bc0| 0f 0f 00 01 0f 0f 00 01 | 0c 0c 00 02 0c 83 00 01 |........|........|
|00002bd0| 0c 0c 00 02 0c 84 00 01 | 0c 0c 00 02 0c 83 00 01 |........|........|
|00002be0| 0c 0c 00 02 0c 82 00 01 | 0c 0c 00 01 0f 0f 00 01 |........|........|
|00002bf0| 0c 0c 00 02 0c 84 00 01 | 0c 0c 00 02 0c 84 00 01 |........|........|
|00002c00| 0c 0c 00 02 0c 83 00 01 | 0c 0c 00 02 0c 83 00 01 |........|........|
|00002c10| 0f 0f 00 01 0f 0f 00 01 | 0c 0c 00 02 0c 83 00 01 |........|........|
|00002c20| 0c 0c 00 02 0c 83 00 01 | 0c 0c 00 02 0c 83 00 01 |........|........|
|00002c30| 0c 0c 00 02 0c 86 00 01 | 0c 0c 00 02 0c 87 00 01 |........|........|
|00002c40| 0c 0c 00 01 0f 0f 00 01 | 0c 0c 00 02 0c 84 00 01 |........|........|
|00002c50| 0c 0c 00 01 0c 0c 00 01 | 0c 0c 00 01 0c 0c 00 01 |........|........|
|00002c60| 0c 0c 00 01 0c 0c 00 01 | 0c 0c 00 02 0c 82 00 01 |........|........|
|00002c70| 0c 0c 00 02 0c 82 00 01 | 0c 0c 00 02 0c 83 00 01 |........|........|
|00002c80| 0c 0c 00 02 0c 88 00 01 | 0f 0f 00 01 0f 0f 00 01 |........|........|
|00002c90| 0c 0c 00 02 0c 84 00 01 | 0c 0c 00 02 0c 86 00 01 |........|........|
|00002ca0| 0c 0c 00 02 0c 86 00 01 | 0c 0c 00 01 0f 0f 00 01 |........|........|
|00002cb0| 0c 0c 00 02 0c 84 00 01 | 0c 0c 00 02 0c 82 00 01 |........|........|
|00002cc0| 0c 0c 00 02 0c 83 00 01 | 0c 0c 00 02 0c 84 00 01 |........|........|
|00002cd0| 0c 0c 00 01 0f 0f 00 01 | 0c 0c 00 02 0c 83 00 01 |........|........|
|00002ce0| 0c 0c 00 02 0c 82 00 01 | 0c 0c 00 01 0c 0c 00 01 |........|........|
|00002cf0| 0c 0c 00 01 0c 0c 00 01 | 0c 0c 00 02 0c 82 00 01 |........|........|
|00002d00| 0c 0c 00 01 0f 0f 00 01 | 0c 0c 00 01 0c 0c 00 01 |........|........|
|00002d10| 0c 0c 00 02 0c 83 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002d20| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002d30| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002d40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002d50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002d60| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002d70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002d80| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002d90| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002da0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002db0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002dc0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 10 |........|........|
|00002dd0| 00 5f 0f 90 20 00 01 30 | 00 22 00 00 00 0f 00 10 |._.. ..0|."......|
|00002de0| 00 5f 0f 7c 61 00 01 fe | 00 38 9c 02 00 0f 00 1f |._.|a...|.8......|
|00002df0| 00 5f 0f 84 61 00 02 36 | 00 0c 9c 02 00 0f 00 2e |._..a..6|........|
|00002e00| 00 5f 0f 78 61 00 02 42 | 00 20 9c 02 00 0f 00 3d |._.xa..B|. .....=|
|00002e10| 00 5f 0f 74 60 00 02 62 | 00 0c 9c 02 00 0f 00 4c |._.t`..b|.......L|
|00002e20| 00 5f 0f 70 60 00 02 6e | 00 18 9c 02 00 0c 00 5b |._.p`..n|.......[|
|00002e30| 00 5f 0f 6c 60 00 02 86 | 00 0c 9b 01 00 24 00 67 |._.l`...|.....$.g|
|00002e40| 00 5f 0f 68 60 00 02 92 | 00 e8 9b 01 00 0c 00 8b |._.h`...|........|
|00002e50| 00 5f 0f 64 60 00 03 7a | 00 0c 9b 01 00 30 00 97 |._.d`..z|.....0..|
|00002e60| 00 5f 0f 58 60 00 03 86 | 01 28 9b 01 00 0c 00 c7 |._.X`...|.(......|
|00002e70| 00 5f 0f 54 60 00 04 ae | 00 0c 9b 01 00 24 00 d3 |._.T`...|.....$..|
|00002e80| 00 5f 0f 50 60 00 04 ba | 01 14 9b 01 00 0c 00 f7 |._.P`...|........|
|00002e90| 00 5f 0f 4c 60 00 05 ce | 00 0c 9b 01 00 18 01 03 |._.L`...|........|
|00002ea0| 00 5f 0f 48 60 00 05 da | 00 82 9b 01 00 0c 01 1b |._.H`...|........|
|00002eb0| 00 5f 0f 44 60 00 06 5c | 00 0c 9b 01 00 0f 01 27 |._.D`..\|.......'|
|00002ec0| 00 5f 0f 40 60 00 06 68 | 00 1a 9c 02 00 0c 01 36 |._.@`..h|.......6|
|00002ed0| 00 5f 0f 3c 60 00 06 82 | 00 0c 9b 01 00 30 01 42 |._.<`...|.....0.B|
|00002ee0| 00 5f 0f 38 60 00 06 8e | 01 4c 9b 01 00 0c 01 72 |._.8`...|.L.....r|
|00002ef0| 00 5f 0f 34 60 00 07 da | 00 0c 9b 01 00 30 01 7e |._.4`...|.....0.~|
|00002f00| 00 5f 0f 30 60 00 07 e6 | 01 80 9b 01 00 0c 01 ae |._.0`...|........|
|00002f10| 00 5f 0f 2c 60 00 09 66 | 00 0c 9b 01 00 24 01 ba |._.,`..f|.....$..|
|00002f20| 00 5f 0f 28 60 00 09 72 | 01 0a 9b 01 00 0c 01 de |._.(`..r|........|
|00002f30| 00 5f 0f 24 60 00 0a 7c | 00 0c 9b 01 00 24 01 ea |._.$`..||.....$..|
|00002f40| 00 5f 0f 20 60 00 0a 88 | 00 fc 9b 01 00 0f 02 0e |._. `...|........|
|00002f50| 00 5f 0f 1c 60 00 0b 84 | 00 0c 9c 02 00 0f 02 1d |._..`...|........|
|00002f60| 00 5f 0f 18 60 00 0b 90 | 00 18 9c 02 00 0c 02 2c |._..`...|.......,|
|00002f70| 00 5f 0f 14 60 00 0b a8 | 00 0c 9b 01 00 24 02 38 |._..`...|.....$.8|
|00002f80| 00 5f 0f 10 60 00 0b b4 | 00 d6 9b 01 00 0c 02 5c |._..`...|.......\|
|00002f90| 00 5f 0f 0c 60 00 0c 8a | 00 0c 9b 01 00 24 02 68 |._..`...|.....$.h|
|00002fa0| 00 5f 0f 08 60 00 0c 96 | 01 0c 9b 01 00 0c 02 8c |._..`...|........|
|00002fb0| 00 5f 0f 04 60 00 0d a2 | 00 0c 9b 01 00 24 02 98 |._..`...|.....$..|
|00002fc0| 00 5f 0f 00 60 00 0d ae | 01 2e 9b 01 00 0c 02 bc |._..`...|........|
|00002fd0| 00 5f 0e fc 60 00 0e dc | 00 0c 9b 01 00 48 02 c8 |._..`...|.....H..|
|00002fe0| 00 5f 0e f8 60 00 0e e8 | 02 3e 9b 01 00 0c 00 58 |._..`...|.>.....X|
|00002ff0| 01 5f 0e f4 60 00 11 26 | 00 0c 9b 01 00 54 00 64 |._..`..&|.....T.d|
|00003000| 01 5f 0e f0 60 00 11 32 | 02 9c 9b 01 00 0c 00 b8 |._..`..2|........|
|00003010| 01 5f 0e ec 60 00 13 ce | 00 0c 9b 01 00 0f 00 c4 |._..`...|........|
|00003020| 01 5f 0e e8 60 00 13 da | 00 14 9c 02 00 0c 00 d3 |._..`...|........|
|00003030| 01 5f 0e e4 60 00 13 ee | 00 0c 9b 01 00 30 00 df |._..`...|.....0..|
|00003040| 01 5f 0e e0 60 00 13 fa | 01 3c 9b 01 00 0c 01 0f |._..`...|.<......|
|00003050| 01 5f 0e dc 60 00 15 36 | 00 0c 9b 01 00 0c 01 1b |._..`..6|........|
|00003060| 01 5f 0e d8 60 00 15 42 | 00 1e 9b 01 00 0c 01 27 |._..`..B|.......'|
|00003070| 01 5f 0e d4 60 00 15 60 | 00 1e 9b 01 00 0c 01 33 |._..`..`|.......3|
|00003080| 01 5f 0e d0 60 00 15 7e | 00 18 9b 01 00 0c 01 3f |._..`..~|.......?|
|00003090| 01 5f 0e cc 60 00 15 96 | 00 1e 9b 01 00 0c 01 4b |._..`...|.......K|
|000030a0| 01 5f 0e c8 60 00 15 b4 | 00 22 9b 01 00 0c 01 57 |._..`...|.".....W|
|000030b0| 01 5f 0e c4 60 00 15 d6 | 00 0c 9b 01 00 18 01 63 |._..`...|.......c|
|000030c0| 01 5f 0e c0 60 00 15 e2 | 00 da 9b 00 00 0c 01 7b |._..`...|.......{|
|000030d0| 01 5f 0e bc 60 00 16 bc | 00 0c 9b 01 00 18 01 87 |._..`...|........|
|000030e0| 01 5f 0e b8 60 00 16 c8 | 00 9c 9b 00 00 0c 01 9f |._..`...|........|
|000030f0| 01 5f 0e b4 60 00 17 64 | 00 0c 9b 01 00 24 01 ab |._..`..d|.....$..|
|00003100| 01 5f 0e b0 60 00 17 70 | 01 18 9b 00 00 0c 01 cf |._..`..p|........|
|00003110| 01 5f 0e ac 60 00 18 88 | 00 0c 9b 01 00 60 01 db |._..`...|.....`..|
|00003120| 01 5f 0e a8 60 00 18 94 | 02 f4 9b 00 00 0f 02 3b |._..`...|.......;|
|00003130| 01 5f 0e a4 60 00 1b 88 | 00 0c 9c 02 00 0f 02 4a |._..`...|.......J|
|00003140| 01 5f 0e a0 60 00 1b 94 | 00 1c 9c 02 00 0c 02 59 |._..`...|.......Y|
|00003150| 01 5f 0e 9c 60 00 1b b0 | 00 0c 9b 01 00 30 02 65 |._..`...|.....0.e|
|00003160| 01 5f 0e 98 60 00 1b bc | 01 3a 9b 01 00 0c 02 95 |._..`...|.:......|
|00003170| 01 5f 0e 94 60 00 1c f6 | 00 0c 9b 01 00 48 02 a1 |._..`...|.....H..|
|00003180| 01 5f 0e 90 60 00 1d 02 | 02 46 9b 01 00 0c 00 34 |._..`...|.F.....4|
|00003190| 02 5f 0e 8c 60 00 1f 48 | 00 0c 9b 01 00 48 00 40 |._..`..H|.....H.@|
|000031a0| 02 5f 0e 88 60 00 1f 54 | 02 0a 9b 00 00 0c 00 88 |._..`..T|........|
|000031b0| 02 5f 0e 84 60 00 21 5e | 00 0c 9b 01 00 0f 00 94 |._..`.!^|........|
|000031c0| 02 5f 0e 80 60 00 21 6a | 00 18 9c 02 00 0c 00 a3 |._..`.!j|........|
|000031d0| 02 5f 0e 7c 60 00 21 82 | 00 0c 9b 01 00 30 00 af |._.|`.!.|.....0..|
|000031e0| 02 5f 0e 78 60 00 21 8e | 01 42 9b 01 00 0c 00 df |._.x`.!.|.B......|
|000031f0| 02 5f 0e 74 60 00 22 d0 | 00 0c 9b 01 00 18 00 eb |._.t`.".|........|
|00003200| 02 5f 0e 70 60 00 22 dc | 00 c0 9b 01 00 0c 01 03 |._.p`.".|........|
|00003210| 02 5f 0e 6c 60 00 23 9c | 00 0c 9b 01 00 24 01 0f |._.l`.#.|.....$..|
|00003220| 02 5f 0e 68 60 00 23 a8 | 01 12 9b 01 00 0c 01 33 |._.h`.#.|.......3|
|00003230| 02 5f 0e 64 60 00 24 ba | 00 0c 9b 01 00 30 01 3f |._.d`.$.|.....0.?|
|00003240| 02 5f 0e 60 60 00 24 c6 | 01 38 9b 01 00 0c 01 6f |._.``.$.|.8.....o|
|00003250| 02 5f 0e 5c 60 00 25 fe | 00 0c 9b 01 00 0f 01 7b |._.\`.%.|.......{|
|00003260| 02 5e 79 48 60 00 26 0a | 00 16 9c 02 00 0c 01 8a |.^yH`.&.|........|
|00003270| 02 5e 79 44 60 00 26 20 | 00 0c 9b 01 00 24 01 96 |.^yD`.& |.....$..|
|00003280| 02 5e 79 40 60 00 26 2c | 01 3a 9b 00 00 0c 01 ba |.^y@`.&,|.:......|
|00003290| 02 5e 79 3c 60 00 27 66 | 00 0c 9b 01 00 18 01 c6 |.^y<`.'f|........|
|000032a0| 02 5e 79 38 60 00 27 72 | 00 b8 9b 01 00 0c 01 de |.^y8`.'r|........|
|000032b0| 02 5e 79 34 60 00 28 2a | 00 0c 9b 01 00 0c 01 ea |.^y4`.(*|........|
|000032c0| 02 5e 79 30 60 00 28 36 | 00 6e 9b 01 00 0c 01 f6 |.^y0`.(6|.n......|
|000032d0| 02 5e 79 2c 60 00 28 a4 | 00 0c 9b 01 00 0c 02 02 |.^y,`.(.|........|
|000032e0| 02 5e 79 28 60 00 28 b0 | 00 46 9b 01 00 0c 02 0e |.^y(`.(.|.F......|
|000032f0| 02 5e 79 24 60 00 01 ee | 00 0c 9b 01 00 18 02 1a |.^y$`...|........|
|00003300| 02 5e 79 20 60 00 29 02 | 00 a0 9b 01 00 0c 02 32 |.^y `.).|.......2|
|00003310| 02 5e 79 1c 60 00 01 e2 | 00 0c 9b 01 00 0f 02 3e |.^y.`...|.......>|
|00003320| 02 5e 79 18 68 00 01 ca | 00 16 9c 02 00 0c 02 4d |.^y.h...|.......M|
|00003330| 02 5e 79 14 60 00 01 be | 00 0c 9b 01 00 0c 02 59 |.^y.`...|.......Y|
|00003340| 02 5e 79 10 60 00 29 d2 | 00 5a 9b 01 00 0c 02 65 |.^y.`.).|.Z.....e|
|00003350| 02 5e 79 0c 60 00 01 b2 | 00 0c 9b 01 00 24 02 71 |.^y.`...|.....$.q|
|00003360| 02 5e 79 08 68 00 2a 38 | 00 d8 9b 01 00 00 01 a0 |.^y.h.*8|........|
|00003370| 00 00 00 08 00 00 01 fa | 00 00 00 04 00 00 29 ce |........|......).|
|00003380| 00 00 00 04 00 00 2a 2c | 00 00 00 0c 00 00 33 14 |......*,|......3.|
|00003390| 00 f0 a9 b8 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000033a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000033b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000033c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000033d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000033e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000033f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003400| 00 00 01 00 00 00 03 10 | 00 00 02 10 00 00 00 52 |........|.......R|
|00003410| 66 65 6c 73 65 20 64 61 | 20 32 2e 20 64 69 76 20 |felse da| 2. div |
|00003420| 64 75 70 20 6d 6f 76 65 | 74 6f 20 73 68 6f 77 7d |dup move|to show}|
|00003430| 07 47 65 6e 65 72 61 6c | 02 00 00 00 57 4f 52 44 |.General|....WORD|
|00003440| 4d 41 43 41 01 00 00 00 | 00 c0 00 00 00 00 18 4e |MACA....|.......N|
|00003450| 00 00 57 4f 52 44 4d 41 | 43 41 01 00 00 00 00 c0 |..WORDMA|CA......|
|00003460| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003470| 00 00 a4 e0 3c 9e 00 00 | 33 14 00 00 03 62 31 20 |....<...|3....b1 |
|00003480| 73 65 74 67 72 61 79 7d | 69 66 65 6c 73 65 20 63 |setgray}|ifelse c|
|00003490| 73 20 30 20 30 20 73 6d | 63 20 64 66 32 20 30 20 |s 0 0 sm|c df2 0 |
|000034a0| 67 65 74 20 73 65 74 66 | 6f 6e 74 39 67 72 61 79 |get setf|ont9gray|
|000034b0| 7b 67 6c 7d 7b 34 20 31 | 20 72 6f 6c 6c 20 73 65 |{gl}{4 1| roll se|
|000034c0| 74 72 67 62 63 6f 6c 6f | 72 7d 69 66 65 6c 73 65 |trgbcolo|r}ifelse|
|000034d0| 20 30 20 30 20 6d 6f 76 | 65 74 6f 20 73 68 6f 77 | 0 0 mov|eto show|
|000034e0| 7d 62 69 6e 64 84 7b 2f | 64 61 20 31 20 70 73 20 |}bind.{/|da 1 ps |
|000034f0| 64 69 76 20 64 65 66 2f | 64 73 20 2e 30 35 20 64 |div def/|ds .05 d|
|00003500| 00 00 00 10 0f 20 65 74 | 6e 72 6f 61 69 73 64 6c |..... et|nroaisdl|
|00003510| 68 63 66 70 00 00 00 20 | 2e 2c 3b 24 00 00 d0 00 |hcfp... |.,;$....|
|00003520| 00 2f ff 60 20 41 4d 00 | 20 50 4d 00 3a 00 00 00 |./.` AM.| PM.:...|
|00003530| 00 00 00 00 00 00 00 01 | 00 00 01 d4 06 53 75 6e |........|.....Sun|
|00003540| 64 61 79 00 00 00 00 00 | 00 00 00 00 06 4d 6f 6e |day.....|.....Mon|
|00003550| 64 61 79 00 00 00 00 00 | 00 00 00 00 07 54 75 65 |day.....|.....Tue|
|00003560| 73 64 61 79 00 00 00 00 | 00 00 00 00 09 57 65 64 |sday....|.....Wed|
|00003570| 6e 65 73 64 61 79 00 00 | 00 00 00 00 08 54 68 75 |nesday..|.....Thu|
|00003580| 72 73 64 61 79 00 00 00 | 00 00 00 00 06 46 72 69 |rsday...|.....Fri|
|00003590| 64 61 79 00 00 00 00 00 | 00 00 00 00 08 53 61 74 |day.....|.....Sat|
|000035a0| 75 72 64 61 79 00 00 00 | 00 00 00 00 07 4a 61 6e |urday...|.....Jan|
|000035b0| 75 61 72 79 00 00 00 00 | 00 00 00 00 08 46 65 62 |uary....|.....Feb|
|000035c0| 72 75 61 72 79 00 00 00 | 00 00 00 00 05 4d 61 72 |ruary...|.....Mar|
|000035d0| 63 68 00 00 00 00 00 00 | 00 00 00 00 05 41 70 72 |ch......|.....Apr|
|000035e0| 69 6c 00 00 00 00 00 00 | 00 00 00 00 03 4d 61 79 |il......|.....May|
|000035f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 04 4a 75 6e |........|.....Jun|
|00003600| 65 00 00 00 00 00 00 00 | 00 00 00 00 04 4a 75 6c |e.......|.....Jul|
|00003610| 79 00 00 00 00 00 00 00 | 00 00 00 00 06 41 75 67 |y.......|.....Aug|
|00003620| 75 73 74 00 00 00 00 00 | 00 00 00 00 09 53 65 70 |ust.....|.....Sep|
|00003630| 74 65 6d 62 65 72 00 00 | 00 00 00 00 07 4f 63 74 |tember..|.....Oct|
|00003640| 6f 62 65 72 00 00 00 00 | 00 00 00 00 08 4e 6f 76 |ober....|.....Nov|
|00003650| 65 6d 62 65 72 00 00 00 | 00 00 00 00 08 44 65 63 |ember...|.....Dec|
|00003660| 65 6d 62 65 72 00 00 00 | 00 00 00 00 00 ff 00 03 |ember...|........|
|00003670| 00 00 00 00 2c 20 00 00 | 20 00 00 00 2c 20 00 00 |...., ..| ..., ..|
|00003680| 00 00 00 00 00 01 a8 9f | 07 00 00 01 00 00 00 00 |........|........|
|00003690| 01 7a 00 00 00 02 00 00 | 01 7c 00 00 00 02 00 00 |.z......|.|......|
|000036a0| 01 7e 00 00 00 1e 00 00 | 01 9c 00 00 00 32 00 00 |.~......|.....2..|
|000036b0| 01 ce 00 00 00 06 00 00 | 00 00 00 07 03 53 75 6e |........|.....Sun|
|000036c0| 03 4d 6f 6e 03 54 75 65 | 03 57 65 64 03 54 68 75 |.Mon.Tue|.Wed.Thu|
|000036d0| 03 46 72 69 03 53 61 74 | 00 0c 03 4a 61 6e 03 46 |.Fri.Sat|...Jan.F|
|000036e0| 65 62 03 4d 61 72 03 41 | 70 72 03 4d 61 79 03 4a |eb.Mar.A|pr.May.J|
|000036f0| 75 6e 03 4a 75 6c 03 41 | 75 67 03 53 65 70 03 4f |un.Jul.A|ug.Sep.O|
|00003700| 63 74 03 4e 6f 76 03 44 | 65 63 00 02 01 2d 01 2e |ct.Nov.D|ec...-..|
|00003710| 00 00 01 00 00 00 03 10 | 00 00 02 10 00 00 00 52 |........|.......R|
|00003720| 00 52 b6 cc 0a 4a 00 00 | 00 1c 00 52 00 01 53 54 |.R...J..|...R..ST|
|00003730| 52 20 00 00 00 12 49 4e | 54 4c 00 01 00 1e 02 bc |R ....IN|TL......|
|00003740| ff ff 00 00 00 00 00 52 | a0 ac 00 00 ff ff 00 00 |.......R|........|
|00003750| 00 14 00 52 9b c0 00 01 | ff ff 00 00 00 38 00 52 |...R....|.....8.R|
|00003760| a4 88 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003770| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+